跳到主要内容
版本:v6

二次验证 - 验证票据

接口

POST /api/security/v1/verify-ticket

{
"appId": 1111,
"userId": 660125764045578241,
"action": "sell",
"ticket": "xxxx",
"timestamp": 1758686200,
"nonce": "abcd",
"sign": "xxxx"
}

字段说明

注意: appId 密钥 与平台确认或约定

字段说明举例
appId项目id与平台约定,如1111
userIdXDID123123123
action游戏自定义操作sell
ticket票据xxxxxxx
nonce随机字串abcd
timestamp时间戳1740108440
signmd5加密md5(action=sell&appId=1234&nonce=abcd&ticket=xxxxxxx&timestamp=1758686200&userId=660125764045578241秘钥)

返回

-- 验证通过

{
"code": 200,
"msg": "ok",
"detail": "",
"data": {
"valid": true,
"message": ""
}
}


-- 验证失败

{
"code": 200,
"msg": "ok",
"detail": "",
"data": {
"valid": false,
"message": "xxxxx"
}
}
字段说明举例
data.valid是否验证通过
- true
- false
true
data.message未验证通过说明如expired