API对接接口

内容 操作 描述
API接口概述 API接口请求方式只支持GET 由于目前市面上自动化工具较多,为了适应友商多元化的接入场景,特意开放公共API接口以供数据流方式提交,API接口是其他系统与本系统交互最方便的途径。
APIKEY说明 获取方式:登录平台 -> 密钥网关。 由于接口权限较高,进行验签,所以请保管好APIKEY,并经常更换。
API接口提交地址说明 获取方式:登录平台 -> 密钥网关-> 网站地址。 合作方接入时,建议采用配置方式,避免由于不可变因素引起平台更换接口域名
签名方式 MD5签名 1.将所有参数(注意是所有参数),除去sign本身。2.然后把排序后的参数按key1=value1&key2=value2拼接。3.密钥key拼接在第2步得到的字符串后面

一、统一下单接口


0. Api下单

请求参数:

参数 类型 必选 描述
PayMethod int 支付类型 weixin1微信扫码,weixin2微信wap,alipay1支付宝扫码,alipay2支付宝wap
Amount int 金额单位元
IsCard int 固定值 IsCard=0
GameUserID str 充值账号
ReGameUserID str 确认账号 同GameUserID值一致
GameUserContact str 联系电话
GroupKey str 分区key值 在充值链接中获取 例如:http://pay.txhuyu.com/Pay/?GroupKey=61fd6d7e945d3b86063467fc399dfe41&ServerKey=df2b3c7c35af087f73a35c7cf69a50e3 取GroupKey值为 61fd6d7e945d3b86063467fc399dfe41
ServerKey str 分组key值 在充值链接中获取 例如:http://pay.txhuyu.com/Pay/?GroupKey=61fd6d7e945d3b86063467fc399dfe41&ServerKey=df2b3c7c35af087f73a35c7cf69a50e3 取ServerKey值为 df2b3c7c35af087f73a35c7cf69a50e3
CallBackUrl str 回调地址URL 例如:http://pay.txhuyu.com/Notify.aspx

举例说明:

1. 异步通知参数

下发参数:

参数 类型 必选 描述
order_no int 订单号
order_amount int 充值金额
amount int 下发金额
game_amount int 游戏币种数量
game_user_id string 充值账号
create_time string 创建时间
timestamp string 时间戳
sign string 用户签名 (MD5(amount=amount&create_time=create_time&game_amount=game_amount&game_user_id=game_user_id&
order_amount=order_amount&order_no=order_no&
timestamp=timestamp+APIKEY))

返回结果:success