研发服务端登录验证文档
请求地址
测试地址:https://test.hnputihd.com/api/sdk/players/check
正式地址:https://sdk.hnputihd.com/api/sdk/players/check
请求方式
POST
请求数据
参数 | 事例 | 类型 | 说明 |
---|---|---|---|
game_id | string | 我方提供的game_id | |
players_id | int | 玩家唯一id | |
tick | int | 时间戳 | |
token | string | 客户端获取到的token | |
sign | string | 加密字符串 |
sign验证方式
按照参数键名升序排序,然后用&链接起每对参数的键和值,拼接上我放给的参数后md5加密
如:game_id=222&token=2222&........'login_key'.'game_id'
PHP加密事例
$params = [
'tick' => time(),
'players_id' => $_GET['players_id'],
'game_id' => 'game_id',
'token' => $_GET['token'],
];
ksort($params);
$params['sign'] = md5(http_build_query($params) . 'login_key'.'game_id');
成功返回
{"code":1,"data":{"players_id":"1"}}
失败返回
{"code":0,"msg":”具体错误信息”}