一.登陆验证接口
1.基本流程
2. 登陆验证接口
接口描述:游戏服务端接收到客户端SDK登录请求数据,并将该数据向游众SDK服务端提交登录验证请求。
请求地址:http://usdk.uzone8.com/游众appid/渠道sdkid/loginVerify
注:渠道sdkid从客户端获取,游众appid从游众后台获取游戏的appid
例如:比如客户端传入sdkid为101001,游众appid为123
拼接的请求的地址为:http://usdk.uzone8.com/123/100101/loginVerify
请求方式 :POST
请求参数 :
字段名称 | 字段说明 | 必填 | 备注 |
uin | 渠道账号ID | 是 | 客户端登录SDK后获取到的渠道uid |
session | 登录验证session | 是 | 客户端登录SDK后中获取的token值 |
sdkversion | Sdk版本号 | 是 | 客户端中获取的渠道SDK版本号 |
ext | 扩展字段 | 是 | 客户端获取到的SDK扩展字段(必须urlencode) |
返回类型 :json
返回参数 :
字段名称 | 字段说明 | 必填 | 备注 |
status | 校验状态 | 是 | 0:成功 |
uid | 渠道用户唯一标识 | 是 | |
channelId | 渠道唯一标识 | 是 | 接入方可以用来区分不同渠道 |
extra | 否 | 扩展 |
注意:某些渠道SDK登录后获取到的session字段中带有+号、空格等特殊符号,传到CP服务端的时候要注意编解码,例如URLDecoder不能还原+字符。
二.备注
1. 签名规则
参数的sign值首字母排序的内容做MD5(MD5(参数拼接)+appkey)
例如 : 有uid,sdkId,appId 这三个参数,签名为
MD5(MD5(appId +sdkId +uid ) +appkey);