退出

混服站-H5充值走代理商

信游科技 2019/8/23 17:39:32


H5充值走代理商.md
  • 简要描述:
    • 分发站H5充值走代理商接口
  • 请求URL:
    • http://分发站域名/api/game/
  • 请求方式:
    • POST/GET
  • 请求参数:
名称 参数名 类型 提供方 来源 说明
请求方 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 - - 固定值:h5pay
ohter参数 other string - - 游戏方订单号id 充值时使用
  • 非请求参数,双方私下约定或回传:
名称 参数名 必选 类型 说明
密钥 key string 分发站H5充值走代理商接口分配给请求方的key[参与加密]
  • 签名
签名方法:md5(pid#uid#gid#sid#time#key) 说明:md5加密参数值,注意只加密参数值,不带参数名,用英文的#号连接各参数值 例如:加密前: 1000#0#0#0#1560497641#abc 加密后:f3941fd5ec46d1ea9274d2ec69d9221d

请求实例

--请求地址: 请求地址+?type=h5pay&orderid=123123444&money=1&rolename=&other=sfsafsgd123&pid=1000&sign=f3941fd5ec46d1ea9274d2ec69d9221d&time=1560577173&uid=10444&gid=1049&sid=1038
  • 返回示例
{"code":1,"msg":null,"data":null} //充值成功 其他返回值请看返回值文档
  • 返回参数说明
参数名 类型 说明
code int 返回值
msg string 说明
data object 返回信息
  • 返回值code
返回值 说明
1 成功
2 pid异常
45 没有调用此接口的权限