混服站-自动接入游戏服
信游科技
2019/8/23 17:41:34
自动接入游戏服.md
名称
|
参数名
|
类型
|
提供方
|
来源
|
说明
|
请求方
|
pid
|
string
|
我方
|
混服商户站,商户信息
|
混服站分配给请求方的唯一标识参与加密
|
游戏id
|
gid
|
string
|
我方
|
混服站
|
信游系统对游戏的唯一标识参与加密
|
游戏服id
|
sid
|
string
|
我方
|
混服站
|
信游系统对游戏服的唯一标识参与加密
|
用户id
|
uid
|
string
|
请求方
|
-
|
请求方对用户的唯一标识参与加密
|
时间戳
|
time
|
string
|
-
|
-
|
Unix时间戳,用于判断请求是否超时参与加密
|
加密sign
|
sign
|
string
|
按规则加密
|
md5(pid#uid#gid#sid#time#key)注意只加密参数值,不带参数名
|
key为双方私下约定或回传的值
|
请求类型
|
type
|
string
|
-
|
-
|
固定值 serverlist
|
请求条数
|
size
|
int
|
-
|
-
|
可为空
|
名称
|
参数名
|
必选
|
类型
|
说明
|
密钥
|
key
|
是
|
string
|
分发站自动接入游戏服接口分配给请求方的key[参与加密]
|
签名方法:md5(pid#uid#gid#sid#time#key) 说明:md5加密参数值,注意只加密参数值,不带参数名,用英文的#号连接各参数值 例如:加密前: 1000#0#0#0#1563515459#yxfjr 加密后:d3f34827406b1a89e086559e10f0978b
请求示例
{ "code":"1", //发送成功 "msg":"Unicode码", "data":[
{ "servername":"双线1服", //游戏服名称 "servernumber":1038, //游戏服我方编号 "gid":1049, //游戏服所属游戏id "servertype":"正式服", //游戏服类型 "servertime":"2019-06-02T19:21:55Z", //开服时间 "serverpassword":"", //游戏服密码 "servershow":0 //游戏服是否显示 0显示 1隐藏
}
]
}
参数名
|
类型
|
说明
|
code
|
int
|
返回值
|
msg
|
string
|
说明
|
data
|
object
|
返回信息
|
返回值
|
说明
|
1
|
成功
|
2
|
pid异常
|
45
|
没有调用此接口的权限
|