1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- 1.查询服务器接口
- /now_web_server
- 请求参数
- {
- channel : string 渠道(wyhdweb)
- times : int 时间戳
- sig : string 签名
- }
- 回馈参数
- json格式
- {
- state : 0,
- data : [
- {"id":1,"name":"1服"},
- ]
- }
- 2.获取区服档位信息接口 请求方式:post
- /web_payinfodata
- 请求参数
- {
- channel : string 渠道(wyhdweb)
- sid : int 玩家区服
- uid : string UID
- sig : string 签名
- }
- 回馈参数
- json格式
- {
- state : 0,
- data : {
- playerinfo : {
- uid : string 游戏角色ID
- sid : int 游戏区服
- name : string 玩家名字
- lv : int 玩家等级
- },
- paylist : [{
- price : string 商品价格
- product_id : string 商品id
- product_name : string 商品名称
- diamond : int 钻石数
- limit : int 限购类型:0: 不限购 1: 限购 3:不允许购买
- limit_sum : int 限购次数
- limit_yet : int 已经购买次数
- }]
- }
- }
- 3.预下单接口 请求方式:post
- /orderid_web_pay
- 请求参数
- json格式
- {
- serverid : int 游戏服务器id
- uid : string 游戏角色ID
- channel : string 渠道标识(wyhdweb)
- product_id : string 商品id
- sig : string 签名
- }
- 回馈参数
- json格式
- {
- state : 0,
- orderid : string CP订单号
- }
- 4.充值回调
- /rechargeok_web
- json格式
- {
- cp_order_id : string 预下单订单号
- uid : string 游戏角色ID
- order_id : string 平台订单号
- order_status : int 平台订单状态 1 未支付 2成功支付 3支付失败
- pay_time : string 订单下单时间 时间戳
- product_id : string 商品id
- product_name : string 商品名称
- pay_money : string 玩家支付的金额(分)
- sig : string 签名
- }
- 回馈参数
- json格式
- {
- state : 0 返回0成功其他都是失败
- }
- 所有签名都是安前面参数xx=xx&xx=xx&key="123456"
- 列子:
- 1拼接成字符串(按首字母升许排序):str = aa=aa&bb=bb&key="123456"
- 2进行md5编码:sign=md5(str)
- key:3583c38a707756ac64fe9af0a69b7d56
- 测试:http://39.108.135.24:8081
|