以下是所有可用的API接口,点击查看详细文档:
| 名称 | 变量 | 必填 | 类型 | 说明 |
|---|---|---|---|---|
| 接口 | api | 是 | GET | 填写kmlogon |
| 应用 | app | 是 | GET | 填写后台应用APPID |
| 卡密 | kami | 是 | GET/POST | 填写提交的卡密 |
| 设备码 | markcode | 是 | GET/POST | 如果开启了[验证设备]需提交此项 |
| 时间戳 | t | 否 | GET/POST | 如果开启了[时间差效验]需提交此项 |
| 数据签名 | sign | 否 | GET/POST | 如果开启了[数据签名]需提交此项 |
| 名称 | 类型 | 说明 |
|---|---|---|
| code | String | 返回状态 |
| kami | String | 提交的卡密 |
| vip | String | 卡密到期时长 |
{
"code": 200,
"msg": {
"kami": "2iPMrvyhqH",
"vip": "1614693232"
},
"time": 1614689800,
"check": "00e837c144a02a5ed3717647ee3f33da"
}
您可以在下方填写参数,实时测试API的调用效果。
这些错误码适用于所有API,通常表示系统级别的错误或限制
| 错误码 | 类型 | 说明 |
|---|---|---|
| 101 | String | 应用不存在 |
| 102 | String | 应用已关闭 |
| 171 | String | 接口维护中 |
| 172 | String | 接口未添加或不存在 |
这些错误码专用于当前接口,表示与业务逻辑相关的错误
| 错误码 | 类型 | 说明 |
|---|---|---|
| 104 | String | 签名为空 |
| 105 | String | 数据过期 |
| 106 | String | 签名有误 |
| 148 | String | 卡密为空 |
| 149 | String | 卡密不存在 |
| 151 | String | 卡密禁用 |
| 169 | String | IP不一致 |
| 201 | String | 卡密已到期 |