卡密充值
新卡密充值旧卡密接口,给未到期或已到期的卡密进行充值
接口正常
请求参数说明
| 名称 | 变量 | 必填 | 类型 | 说明 |
|---|
| 充值卡密 | recharge_kami | 是 | GET/POST | 用于充值的卡密 |
| 目标卡密 | kami | 否 | GET/POST | 要续期的目标卡密(和user二选一) |
| 目标账号 | user | 否 | GET/POST | 要续期的目标账号(和kami二选一) |
| 设备码 | markcode | 否 | GET/POST | 如需设备校验时提交 |
| 时间戳 | t | 否 | GET/POST | 如开启时间差校验需提交 |
| 数据签名 | sign | 否 | GET/POST | 如开启数据签名需提交 |
返回参数说明
| 名称 | 类型 | 说明 |
|---|
| code | String | 返回状态 |
| msg | String | 操作结果说明 |
| end_time | String | 到期时间(格式化) |
| expires_ts | String | 到期时间(时间戳) |
返回示例
{
"code": 200,
"msg": {
"msg": "账号会员续期成功",
"end_time": "2024-07-20 15:20:21",
"expires_ts": "1721486421"
},
"time": 1689857321,
"check": "aa7f9ef2e06b16d9f32f0d8bd9f60b13"
}
错误码格式说明
| 名称 | 类型 | 说明 |
|---|
| 101 |
String |
应用不存在 |
| 102 |
String |
应用已关闭 |
| 171 |
String |
接口维护中 |
| 172 |
String |
接口未添加或不存在 |
| 123 | 456 | 789 |
代码示例
// 请求示例
// POST /api.php?api=kmrecharge&app=10000
// 参数: recharge_kami=xxxxxx&user=testuser
// 返回:
{
"code": 200,
"msg": {
"message": "账号会员续期成功",
"expires": "2024-07-01 12:00:00",
"expires_ts": 1720000000
}
}