请求参数说明
| 名称 | 变量 | 必填 | 类型 | 说明 |
|---|
| 接口 |
api |
是 |
GET |
填写heartbeat |
| 应用 |
app |
是 |
GET |
填写后台应用APPID |
| 卡密 |
kami |
是 |
GET/POST |
填写提交的卡密 |
| 设备码 |
markcode |
是 |
GET/POST |
如果开启了[验证设备]需提交此项 如果提交参数 quit 则是退出卡密心跳 |
| token |
token |
是 |
GET/POST |
登录成功返回的token |
| 时间戳 |
t |
否 |
GET/POST |
如果开启了[时间差效验]需提交此项 |
| 数据签名 |
sign |
否 |
GET/POST |
如果开启了[数据签名]需提交此项 |
返回参数说明
| 名称 | 类型 | 说明 |
|---|
| code |
String |
返回状态 |
| message |
String |
请求成功信息 |
| expires |
String |
过期日期 |
| expires_ts |
String |
过期时间戳 |
返回示例
//心跳正常
{
"code": 200,
"msg": {
"message": "心跳请求成功",
"expires": "2023-07-21 10:12:01",
"expires_ts": "1689908521"
},
"time": 1689857321,
"check": "aa7f9ef2e06b16d9f32f0d8bd9f60b13"
}
错误码格式说明
| 名称 | 类型 | 说明 |
|---|
| 101 |
String |
应用不存在 |
| 102 |
String |
应用已关闭 |
| 171 |
String |
接口维护中 |
| 172 |
String |
接口未添加或不存在 |
| 200 |
String |
心跳请求成功 |
| 107 |
String |
心跳失败,请重新登录,重置心跳 |
| 201 |
String |
心跳请求失败,卡密已到期 |
| 112 |
String |
心跳失败,请先登录卡密注册心跳 |
| 150 |
String |
心跳请求失败,卡密在其他地方登录 |
| 175 |
String |
token无效 |