卡密相关

华网科技 ∙ hwwlyz.com2024/01/02

卡密登录

请求地址

POST-http://api.hwwlyz.com/api/v1/card/login

请求参数

参数名是否必需类型参数说明
appKeystring软件的appKey
cardstring登录的卡密
deviceIdstring用户的设备唯一标识码
timestampint64时间戳,秒级(10位数)
signstring签名

响应示例

{
    "code": 0,
    "message": "ok",
    "data": {
        "cardType": "半月",
        "token": "1lb87kk1kq9kr6cy45oqg2hu7kd00b9g",
        "expires": "2024-01-15 19:47:48",
        "expiresTs": 1705319268,
        "config": "",
        "serverTime": 1704196636
    }
}

响应参数

参数名类型参数说明
codeint返回码,0表示正确,详细参照返回码对照表
messagestring请求出错时的错误信息
dataobject请求正确时,若有额外数据要返回,则结果封装在该字段。若无额外数据,则无此字段。
cardTypestring卡密类型
tokenstring本次登录的标识,鉴权用的令牌
expiresstring卡密过期时间,格式化的
expiresTsint64过期时间戳,秒级(10位数)
configstring卡密的配置
serverTimeint64服务器当前时间戳,秒级(10位数)

卡密心跳 💓

接口说明 用于保持登录状态,刷新token的有效期,token在超过3分钟(该值可在软件配置页面更改)未收到心跳请求将自动失效。 建议每隔1分钟(也就是token有效期的三分之一)调用一次

请求地址

POST-http://api.hwwlyz.com/api/v1/card/heartbeat

请求参数

参数名是否必需类型参数说明
appKeystring软件的appKey
cardstring登录的卡密
timestampint64秒级时间戳,10位的
tokenstring登录成功后返回的令牌
signstring签名

响应示例

{
    "code": 0,
    "message": "ok",
    "data": {
        "expires": "2020-10-16 00:47:58",
        "expiresTs": 1602780478,
        "serverTime": 1574654207
    }
}

响应参数

参数名类型参数说明
codeint返回码,0表示正确,详细参照返回码对照表
messagestring请求出错时的错误信息
dataobject请求正确时,若有额外数据要返回,则结果封装在该字段。若无额外数据,则无此字段。
expiresstring卡密过期时间,格式化的
expiresTsint64过期时间戳,秒级,10位的
serverTimeint64服务器当前时间戳,秒级,10位的

卡密退出登录

请求地址

POST-http://api.hwwlyz.com/api/v1/card/heartbeatLogout

请求参数

参数名是否必需类型参数说明
appKeystring软件的appKey
cardstring登录的卡密
timestampint64时间戳, 秒级,10位的
tokenstring登录成功后返回的令牌
signstring签名

响应示例

{
  "code": 0,
  "message": "",
  "data": null
}

响应参数

参数名类型参数说明
codeint返回码,0表示正确,详细参照返回码对照表
messagestring请求出错时的错误信息

卡密解绑设备

说明 请先进入开发者后台软件管理页面,配置软件开启设备绑定且可解除绑定。

请求地址

POST-http://api.hwwlyz.com/api/v1/card/unbindDevice

请求参数

参数名是否必需类型参数说明
appKeystring软件的appKey
cardstring登录的卡密
deviceIdstring用户的设备唯一标识码
timestampint64秒级时间戳,10位的
tokenstring登录成功后返回的令牌
signstring签名

响应示例

{
  "code": 0,
  "message": "",
  "data": null
}

响应参数

参数名类型参数说明
codeint返回码,0表示正确,详细参照返回码对照表
messagestring请求出错时的错误信息

卡密设置解绑密码

说明 请先进入开发者后台软件管理页面,配置软件开启设备绑定且可解除绑定。 该密码用于绑定设备丢失或者其它原因导致无法在老设备登录时解绑设备。

请求地址

POST-http://api.hwwlyz.com/api/v1/card/setUnbindPassword

请求参数

参数名是否必需类型参数说明
appKeystring软件的appKey
cardstring登录的卡密
passwordstring解绑密码,6-10位
timestampint64秒级时间戳,10位的
tokenstring登录成功后返回的令牌
signstring签名

响应示例

{
  "code": 0,
  "message": "",
  "data": null
}

响应参数

参数名类型参数说明
codeint返回码,0表示正确,详细参照返回码对照表
messagestring请求出错时的错误信息

卡密通过密码解绑设备

说明 请先进入开发者后台软件管理页面,配置软件开启设备绑定且可解除绑定。 该接口用于绑定设备丢失或者其它原因导致无法在老设备登录时,通过解绑密码解绑设备。

请求地址

POST-http://api.hwwlyz.com/api/v1/card/unbindPassword

请求参数

参数名是否必需类型参数说明
appKeystring软件的appKey
cardstring登录的卡密
passwordstring解绑密码,6-10位
timestampint64秒级时间戳,10位的
signstring签名

响应示例

{
  "code": 0,
  "message": "",
  "data": null
}

响应参数

参数名类型参数说明
codeint返回码,0表示正确,详细参照返回码对照表
messagestring请求出错时的错误信息

卡密充值(以卡充卡)

请求地址

POST-http://api.hwwlyz.com/api/v1/card/recharge

请求参数

参数名是否必需类型参数说明
appKeystring软件的 appKey
cardstring被充值的卡密(长度不超过 45 位)
timestampint64时间戳,秒级(10 位数)
useCardstring充值使用的卡密(长度不超过 45 位)
signstring签名

响应示例

{
  "code": 0,
  "message": "",
  "data": null
}

响应参数

参数名类型参数说明
codeint返回码,0 表示正确,详细参照返回码对照表
messagestring请求出错时的错误信息
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.14.7