Skip to content

心跳守护

在用户登录后,需要定期调用心跳守护接口,用于保持会话的活跃状态,防止会话过期,使用心跳守护,是为了让服务器更好的了解当前登录设备的数量, 防止单个卡密被重复登录等。

注意

登录后,如果长时间(10分钟)没有调用心跳守护接口,可能会导致会话过期,需要重新登录。

请求地址

https://api.keyikami.com/v1/tick

请求参数

参数名类型必填说明
secretIdstring密钥id
secretKeystring密钥key
sessionTokenstring会话令牌
keystring会话密钥

注意

  • sessionToken是登录接口返回的sessionToken
  • key是登录接口或心跳守护接口返回的nextKey
  • key 每次心跳守护接口都需要更新
  • 如果会话过期,sessionTokenkey 需要重新从登录接口获取

请求示例

python
import requests

secretId = "你的密钥id"
secretKey = "你的密钥key"
sessionToken = "登录接口返回的会话令牌"
key = "登录或心跳接口返回的会话密钥"
url = "https://api.keyikami.com/v1/tick"

response = requests.post(url, json={
    "secretId": secretId,
    "secretKey": secretKey,
    "sessionToken": sessionToken,
    "key": key
})

print(response.json())

返回参数

参数名类型说明
codeint状态码
nextKeystring下一个会话密钥

注意

nextKey 是下一个会话密钥,下一次心跳守护接口或者登出接口需要使用。

返回示例

调用成功后,返回的 json 示例数据如下:

json
{
  "code": 0,
  "nextKey": "fdaf45rHFGDSOadffd" // 每次返回的都不一样
}

科益网络验证