webpay.md
2.72 KB
以下两个接口需要研发商提供,否则支付的时候会出现"获取支付信息失败"提示
接口请联系运营人员配置到Gump管理后台
第三方查询角色接口(需要研发商提供)
GumpTech调用过程如下:
请求接口:queryRoleUrl的地址
请求方式:post
参数:
serverId servers参数json中的serverId的值
userId GumpTech用户id
返回值:
{
"userId":5104
"roleId":5104
"roleName":"卡卡"
}
userId为GumpTech平台的用户id
roleId为第三方平台的角色id
roleName为第三方平台的角色名字
第三方查询区服列表接口(需要研发商提供)
Gump调用过程如下:querySeversUrl的地址
请求方式:get方式
参数:无
返回值:
字符串格式json串,如下:
[
{"serverId":"s2", "serverName":"测试1"},
{"serverId":"s2", "serverName":"测试1"}
...
]
充值成功通知第三方服务端接口
GumpTech页面支付(已集成到sdk中,可忽略)
接入使用方式:
请使用浏览器方式嵌套GumpTech支付地址:
统一支付: http://api.gumptech.com/v2/p/index.do
横版: http://api.gumptech.com/v2/wide/p/index.do
需要传入参数:
1. appId: 必选参数 接入前GumpTeck分配的应用id
2. userId: 必选参数 GumpTech平台的用户id
3. serverId: 必选参数 注意次参数为字符串,必须保证跟获取区服列表中serverId值保证一致
4. extraInfo: 必选参数 第三方自定义字段,字符200以内,原样回调给第三方。
5. product: 必选参数 第三方传入,购买物品
6. amount: 可选参数 第三方传入,购买物品所需要的金额(点数)
以下参数需要在服务端配置,需要研发商联系接口人配置:
1. queryRoleUrl: 支付页面显示服务器列表 参考【第三方查询角色接口】
2. querySeversUrl: 查询用户角色 格式参考【第三方查询区服列表接口】