混服站-页游充值走代理商
信游科技
2019/8/23 17:40:21
页游充值走代理商.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为双方私下约定或回传的值
|
订单号id
|
orderid
|
string
|
-
|
-
|
请求方生成的订单号
|
充值金额
|
money
|
double
|
-
|
-
|
充值到游戏的金额 保留两位小数
|
角色名称
|
rolename
|
string
|
-
|
-
|
可为空,
|
请求类型
|
type
|
string
|
-
|
-
|
固定值:pay
|
名称
|
参数名
|
必选
|
类型
|
说明
|
密钥
|
key
|
是
|
string
|
分发站H5充值走代理商接口分配给请求方的key[参与加密]
|
签名方法:md5(pid#uid#gid#sid#time#key) 说明:md5加密参数值,注意只加密参数值,不带参数名,用英文的#号连接各参数值 例如:加密前: 1000#0#0#0#1560497641#abc 加密后:f3941fd5ec46d1ea9274d2ec69d9221d
请求实例
--请求地址: 请求地址+?type=pay&orderid=123123444&money=1&rolename=&pid=1000&sign=f3941fd5ec46d1ea9274d2ec69d9221d&time=1560577173&uid=10444&gid=1049&sid=1038
{"code":1,"msg":null,"data":null} //充值成功 其他返回值请看返回值文档
参数名
|
类型
|
说明
|
code
|
int
|
返回值
|
msg
|
string
|
说明
|
data
|
object
|
返回信息
|
返回值
|
说明
|
1
|
成功
|
2
|
pid异常
|
45
|
没有调用此接口的权限
|