玄兵玩家角色信息同步接口
1.文档记录
| 变更时间 | 修改记录 | 版本 | 修改人 |
|---|
| 2021-11-12 | 接口初稿 | 1.0.0 | 王长富 |
2.接口说明
该接口主要对外对接游戏玩家信息,存储玩家创角 更新角色名后游戏方通知平台新增或更新角色信息,供平台保留玩家的游戏信息,减少游戏接口的调用
3.接口详情
注意事项:该接口每调用一次后 中间间隔3秒,防止调用频繁
传参方式 post
| 参数 | 类型 | 说明 |
|---|
| site | string | 平台标识:51game |
| game | string | 游戏标识:too |
| time | int | UNIX时间戳 秒级 |
| info | string | json字符串 玩家角色信息,主要有 (sid:玩家游戏注册区服,acc:玩家账号,rolename:角色名称,roleid:角色ID)每次传入玩家数据最多20条 |
| token | string | 加密验证串 加密方式如下[加密秘钥平台方提供] |
1.token加密规则[使用语言 php]
$token = md5($site.$game.$time.$info.$key)
2.玩家信息为json字符串
[{"sid":1,"acc":"26352674","rolename":"\u7206\u7ea2\u88c5","roleid":100001}, {"sid":1,"acc":"35674378","rolename":"\u72ec\u5b64\u6c42\u8d25","roleid":10012},{"sid":2,"acc":"64367438","rolename":"\u5c0f\u65b0\u65b0","roleid":20045}]
5.返回参数(json格式)
| 参数 | 值 |
|---|
| errno | 1.成功 2.平台标识错误 3.游戏不存在 4.token验证失败 5.时间戳过期 6.平台写入失败 |
| status | fail/success |
{"errno":1,"status":"success"}