更新日期:2025-07-25海外版服务器接入文档
本文档的阅读对象为接入并使用SDK用户和支付系统的游戏服务器开发者。
通信时SDK均采用UTF8编码。
双发通信时,若有sign字段则一定要验证签名。
2.1.1.接口目的
游戏客户端从SDK登录回调中获取到uid后,为防止用户篡改客户端而伪造用户uid标示从而登录他人账号,游戏客户端应将此信息传入给游戏服务器。游戏服务器调用此接口向SDK验证uid的真实性。若uid通过验证则允许此用户登录,若无法通过验证应拒绝此用户的登录授权。
2.1.2.接口地址
http://xxx.com/webapi/checkUserInfo (xxx.com为域名,请联系贵方运营获取,获取之后替换即可)
2.1.3.请求方式
GET/POST
2.1.4.参数列表
| 参数 | 必要性 | 说明 |
| uid | 必传 | 从客户端登录回调中获取的uid |
| token | 必传 | 从客户端登录回调中获取的token,请注意token的长度不要被截断 |
2.1.5.返回字段
接口会返回JSON格式字符串,如:
例1 {"status":false,"message":"tokenUidError"}
例2 {"status":true,"message":""}
| 参数 | 类型 | 必要性 | 说明 |
| status | bool | 必传 | 接口验证状态,若通过验证为true,否则为false |
| message | string | 必传 | Status为false时,message有值,为错误提示语 |
| data | array | 可为空 | 如果status为true时,data数组包含了用户账号绑定信息。 |
|
uid |
string |
可为空 |
如果status为true时,并且验证的用户存在,则返回用户uid |
2.1.6.请求示例
http://xxx.com/webapi/checkUserInfo?token=@171@174@188@127@182@163@148@179@166@168@132@179@165@222@169@116@109@166@96@212@152@156@116@121@106@139@170@154@203@134@124@118@108@164@205@126@173@151@172@169@169@140@158@215@138@153@164@136@160@162@154@197@114@212@159@143@126@125@154@179@168@151@135@155@121@148@215