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