三步完成授权购买与接入,无需复杂配置
创建账号 → 选择版本 → 下单支付 → 获得授权密钥
在用户中心添加 IP 或域名,用于 API 授权校验
调用 API 实时校验授权状态,仅传域名/IP 即可验证
精选在售应用,支持多版本选择与在线购买
暂无描述
输入域名或 IP 地址,快速查看对应的产品授权信息
在你的软件中接入授权检测,只需一次 HTTP 请求即可完成校验
授权检测接口支持两种模式:
模式一:密钥 + 域名/IP
传 license_key 参数,服务端验证密钥 + 绑定目标是否匹配,返回产品/套餐详情
模式二:公开查询
不传密钥,根据域名或IP查找所有匹配的授权,返回第一个有效的
调用方式:客户端发起 POST 请求,参数留空则自动检测请求来源的域名和 IP。
支持 application/x-www-form-urlencoded 和 application/json 两种格式。
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
license_key | string | 选填 | 授权密钥。传了则进入模式一:验证密钥有效性 + 域名/IP 绑定匹配 |
domain | string | 选填 | 要检测的域名。留空则自动取客户端 Host |
ip | string | 选填 | 要检测的 IP。留空则自动取客户端 IP |
{
"ok": true,
"msg": "授权有效",
"code": 200,
"data": {
"product_name": "你的产品名",
"tier_name": "永久授权",
"tier_price": "25.00",
"auth_type": "domain",
"expires_at": "永久"
}
}
{
"ok": false,
"msg": "未找到匹配的授权",
"code": 403
}
| HTTP 状态码 | 含义 |
|---|---|
| 200 | 检测到有效授权,ok: true,data 中包含产品/套餐信息 |
| 400 | 参数错误:未传入 domain/ip 且无法自动检测;或双授权模式缺少必要参数 |
| 403 | 授权码无效 / 授权已禁用或过期 / 域名或IP未绑定到该授权 |
<?php
// 传入授权密钥 + 域名,服务端验证密钥有效性并匹配绑定
$ch = curl_init('https://auth.mcedm.top/api/check.php');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_POSTFIELDS => http_build_query([
'license_key' => '你的授权密钥',
'domain' => $_SERVER['HTTP_HOST'],
]),
]);
$resp = curl_exec($ch);
curl_close($ch);
$result = json_decode($resp, true);
if (!$result || !($result['ok'] ?? false)) {
exit('未授权: ' . ($result['msg'] ?? '校验失败'));
}
echo "已授权 — 产品: {$result['data']['product_name']}";
<?php
// 什么都不传,自动检测当前域名和IP
$ch = curl_init('https://auth.mcedm.top/api/check.php');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
]);
$resp = curl_exec($ch);
curl_close($ch);
$result = json_decode($resp, true);
if (!$result || !($result['ok'] ?? false)) {
exit('未授权: ' . ($result['msg'] ?? '校验失败'));
}
echo "已授权 — 产品: {$result['data']['product_name']}";
import (
"net/http"
"net/url"
)
func checkLicense(key, domain string) bool {
form := url.Values{}
form.Set("license_key", key)
form.Set("domain", domain)
resp, _ := http.PostForm("https://auth.mcedm.top/api/check.php", form)
// ... parse response, check resp["ok"] == true
}
# 模式一:密钥检测
curl -X POST "https://auth.mcedm.top/api/check.php" \
-d "license_key=你的授权密钥" \
-d "domain=yourdomain.com"
# 模式二:公开查询(什么都不传,自动检测)
curl -X POST "https://auth.mcedm.top/api/check.php"
| 1 | 在授权商店购买产品授权 |
| 2 | 在后台或用户中心,将你的域名/IP 绑定到该授权 |
| 3 | 在你的软件代码中,调用上述接口检测授权(无需传密钥) |
| 4 | 返回 ok: true 则放行,否则拒绝 |