服务器校验用户兼容版本
用户信息校验接口
用户校验接口是游戏服务端验证用户合法性的接口。需要游戏服务端调用 SDK 服务端接口,并根据返回结果确认用户是否合法
Host
- platform.hoolai.com
协议
- Http
- https
方法
- POST
路径
- /official/original/validateAccessTokenAdvanced
请求头
- Content-Type: application/json
- X-ACCESS-TOKEN: 客户端登录获取到的 accessToken,(老接口对接需对 accessToken 进行 base64Decode,获取 json 中的 token 属性)
请求参数
参数名 | 类型 | 描述 |
---|---|---|
productId | Integer/int | 游戏产品 ID |
channel | String/string | 游戏渠道(sdk 渠道 key) |
channelId | Integer/int | 渠道 ID |
loginUid | Long | 当前登录用户 id |
platform | String/string | 设备平台(可选:iOS 、android) |
请求响应
- 正确响应
json
{
"code": "SUCCESS",
"sign": "0daa95c4f278a77ceaadb01b62896a12.1650942836",
"value": "T0s=",
"desc": "SUCCESS",
"group": "SUCCESS"
}
- 响应 value 返回(注意:value 需要进行 base64 解码)
参数名 | 类型 | 描述 |
---|---|---|
loginChannel | String/string | 用户登录渠道标识 |
loginChannelUid | String/string | 用户登录渠道 uid(三方渠道用户 id) |
hoolaiUid | Long | hoolai 用户 id |
- 错误响应
json
{
"code": "AUTHORIZE_INFO_ERROR",
"requestId": null,
"exceptionId": null,
"desc": "授权信息不正确",
"group": "gateway"
}
注意
上面只是授权信息不正确的示例,错误响应只是其中一种