Gamepot user ID verification(optional)
可以使用会员完成登录时获得的信息向GAMEPOT服务器请求登录验证。
登录验证将按第一步验证GAMEPOT Token、第二步验证社交媒体账户的顺序进行。如果第二步的验证流程失败,会启动停止使用GAMEPOT功能,相应账户将停止使用。
(注意)请不要同步处理第一步的GAMEPOT Token验证功能。如果同步处理第一步的Token验证功能,网络通信不流畅的可能性很高,而且会员可能因此不能正常使用游戏。
因此,请将第一步的Token验证处理为非同步后,确保在后续流程停止使用功能生效。
使用管理员账户登录仪表盘。
依次点击 项目设置 > 一般 菜单后,在 Auth Key 区域输入从各个开发控制台获取的ID和密钥值。
如果不使用第二步骤的验证流程以及使用停止功能时,请忽略该流程。
请参考以下请求、响应及错误代码进行请求登录验证。
请求、响应及错误代码
请参考以下表和代码设置登录验证请求、响应及错误代码。
请求
属性
类型
最大长度
说明
projectId
String
128
GAMEPOT SDK的项目ID
memberId
String
128
GAMEPOT SDK的用户ID
token
String
2048
GAMEPOT SDK的Token
remoteip
String
-
platform
String
-
僅當使用 pc 平臺時才設置爲 pc
响应
属性
类型
说明
status
Integer
结果值
1
:成功 失败请参考以下错误代码message
String
错误内容
错误代码
代码
说明
0
body存在遗漏数据时 发送HTTP请求时,确认是否完成输入
projectId
、memberId
、token
-1
Token验证失败 Token被伪造时
-2
MemberId验证失败 Token的用户ID信息与正文的用户ID不一致时
-3
Token到期 SDK login api的成功登录时间与请求相应Authentication check的时间之间相差60分钟以上时
Last updated