webpay.md
2.45 KB
GumpTech页面支付
接入使用方式:
请使用浏览器方式嵌套GumpTech支付地址:
http://sdk.letsgame.mobi/v1/pay/mol_web.do
需要传入参数:
1. appId: 必选参数 接入前GumpTeck分配的应用id
2. userId: 必选参数 GumpTech平台的用户id,如果传入,页面上角色名字字段会自动填写
3. serverId: 可选参数 注意次参数为字符串,必须保证跟第7条获取区服列表中serverId值保证一致
4. extraInfo: 可选参数 第三方自定义字段,字符200以内
5. product: 可选参数 第三方传入,购买物品
6. queryRoleUrl: 必选参数 用户向第三方查询角色名字接口 参考【第三方查询角色接口】
7. querySeversUrl: 必选参数 用户获取第三方游戏列表数据,格式参考【第三方查询区服列表接口】
第三方查询角色接口
在接入中传入queryRoleUrl参数,即第三方查询角色接口
GumpTech调用过程如下:
请求接口:传入queryRoleUrl的地址
参数:
serverId servers参数json中的serverId的值
roleName 用户填入的角色名字
userId GumpTech用户id
注意:游戏方可以选取userId 和 roleName中的一个作为查询条件
返回值:
{
"userId":5104
"roleId":5104
"roleName":"卡卡"
}
userId为GumpTech平台的用户id
roleId为第三方平台的角色id
roleName为第三方平台的角色名字
第三方查询区服列表接口
在接入中传入querySeversUrl参数,即获取第三方查询角色接口
1. servers: 区服列表字符串,传入前做utf8编码
字符串格式json串,如下:
[
{"serverId":"s2", "serverName":"测试1"},
{"serverId":"s2", "serverName":"测试1"}
...
]