卡密心跳验证

接口地址: https://yz.52tyun.com/api.php?api=heartbeat

备用接口: https://yanzheng.52tyun.com/api.php?api=heartbeat

返回格式: JSON

请求方式: GET/POST

请求示例: https://yz.52tyun.com/api.php?api=heartbeat&app=10000&kami=卡密46&markcode=123 复制示例 跳转示例

请求参数说明:

名称 变量 必填 类型 说明
接口 api GET 填写heartbeat
应用 app GET 填写后台应用APPID
卡密 kami GET/POST 填写提交的卡密
设备码 markcode GET/POST 如果开启了[验证设备]需提交此项
如果提交参数 quit 则是退出卡密心跳
时间戳 t GET/POST 如果开启了[时间差效验]需提交此项
数据签名 sign GET/POST 如果开启了[数据签名]需提交此项

返回参数说明:

名称 类型 说明
code String 返回状态
message String 请求成功信息
expires String 过期日期
expires_ts String 过期时间戳

返回示例:

//  心跳正常
{
    "code":200,
    "msg":{"message":"心跳请求成功",
          "expires":"2099-12-30 00:00:00",
          "expires_ts":"4102243200"},
    "time":1732956359,
    "check":"e39989088b888e54c8c5923258e4a66c"
}


// 心跳时间间隔超30秒则请求超时,需要重新登录卡密 { "code": 107, "msg": "心跳失败,请重新登录,重置心跳", "time": 1704028850, "check": "a83e3b51d1b1c1633fcca53a9b220b03" }
// 如未登录卡密就开始心跳请求 { code: 112, msg: '心跳失败,请先登录卡密注册心跳', time: 1705140355, check: '00ec3bfa0b472ea190384891f5a0b6c0' }
// 退出卡密心跳请求 { code: 200, msg: '已退出卡密心跳', time: 1705140373, check: '9811b0b3d01c9708b8f7943ebdd2559c' } 149,'心跳请求失败,卡密不存在' 150,'心跳请求失败,卡密已登录其它设备' 151,'心跳请求失败,卡密已被禁用' 169,'心跳请求失败,ip验证失败'

错误码格式说明:

名称 类型 说明
101 String 应用不存在
102 String 应用已关闭
171 String 接口维护中
172 String 接口未添加或不存在

代码示例:

暂未添加示例代码