获取用户区服元宝剩余接口

51游戏大约 1 分钟

获取用户区服元宝剩余接口

1.文档记录

编码格式密级
utf-8
日期版本修改内容操作人
2021-09-021.0.0文档整理李思琼

4.1、接口说明

查询用户在某一区服剩余元宝的数量。一个游戏的接口url(除参数外)只允许一个,即同一个游戏的接口url只用一个子域名;

4.2、http请求

GET

4.3 参数说明

参数名类型是否必填说明
uservarchar(32)用户名,同登录接口中的user参数含义。
areasignvarchar(5)服务器ID,由51平台和厂商商量决定,同充值接口中的areasign参数含义。就是当前运行的服务器ID。
timeint(5)当前请求接口的unix time时间戳,数字类型
signvarchar(5)32位小写字符串,加密规则 sign=md5(sign=md5(user.areasign.areasign.time.flagkey);其中"."是字符串连接符;flag_key); 其中"."是字符串连接符;flag_key同聊天推送接口,由51提供。

4.4 返回结果

sign:值为1时表示查询到了正确的数据,其它值表示接口错误(-1:$sign串加密不正确;-2:time超时;其它的自己定义);
data:当sign=1时,必须有这个属性,含义为这个区服所有角色的剩余元宝数之和(多个角色的,将所有角色的剩余元宝相加)。
条件返回值示例说明
正确查询{ "sign ": " 1", "data ": {" areasign1":200}}
查询错误{ "sign ": " -1"}合服之后也需要查询到对应的区服数据