Commit e515d44df3f5d9b9c3636e5a78f205efba1da57b

Authored by 李康
1 parent 6133457b2e
Exists in master

修改提示

Showing 1 changed file with 34 additions and 21 deletions Inline Diff

1 GumpTech页面支付
2 -----------------------
3 1
4 接入使用方式: 2 以下两个接口需要研发商提供,否则支付的时候会出现查询角色信息失败提示
5 ----------------------- 3 ----------------------------------
6 请使用浏览器方式嵌套GumpTech支付地址:
7
8 统一支付: http://api.gumptech.com/v2/p/index.do
9 横版: http://api.gumptech.com/v2/wide/p/index.do
10 需要传入参数:
11 1. appId: 必选参数 接入前GumpTeck分配的应用id
12 2. userId: 必选参数 GumpTech平台的用户id,如果传入,页面上角色名字字段会自动填写
13 3. serverId: 必选参数 注意次参数为字符串,必须保证跟获取区服列表中serverId值保证一致
14 4. extraInfo: 可选参数 第三方自定义字段,字符200以内,原样回调给第三方。
15 5. product: 可选参数 第三方传入,购买物品
16 6. amount: 可选参数 第三方传入,购买物品所需要的金额(点数)
17 4
18 以下参数需要在服务端配置,需要研发商联系接口人配置:
19 1. queryRoleUrl: 支付页面显示服务器列表 参考【第三方查询角色接口】
20 2. querySeversUrl: 查询用户角色 格式参考【第三方查询区服列表接口】
21 5
22 第三方查询角色接口 6
7 第三方查询角色接口(需要研发商提供)
23 ------------------------- 8 -------------------------
24 9
25 GumpTech调用过程如下: 10 GumpTech调用过程如下:
26 请求接口:queryRoleUrl的地址 11 请求接口:queryRoleUrl的地址
27 请求方式:post 12 请求方式:post
28 参数: 13 参数:
29 serverId servers参数json中的serverId的值 14 serverId servers参数json中的serverId的值
30 userId GumpTech用户id 15 userId GumpTech用户id
31 返回值: 16 返回值:
32 { 17 {
33 "userId":5104 18 "userId":5104
34 "roleId":5104 19 "roleId":5104
35 "roleName":"卡卡" 20 "roleName":"卡卡"
36 } 21 }
37 userId为GumpTech平台的用户id 22 userId为GumpTech平台的用户id
38 roleId为第三方平台的角色id 23 roleId为第三方平台的角色id
39 roleName为第三方平台的角色名字 24 roleName为第三方平台的角色名字
40 25
41 26
42 第三方查询区服列表接口 27 第三方查询区服列表接口(需要研发商提供)
43 ------------------------- 28 -------------------------
44 29
45 30
46 Gump调用过程如下:querySeversUrl的地址 31 Gump调用过程如下:querySeversUrl的地址
47 32
48 请求方式:get方式 33 请求方式:get方式
49 参数:无 34 参数:无
50 返回值: 35 返回值:
51 36
52 字符串格式json串,如下: 37 字符串格式json串,如下:
53 [ 38 [
54 {"serverId":"s2", "serverName":"测试1"}, 39 {"serverId":"s2", "serverName":"测试1"},
55 {"serverId":"s2", "serverName":"测试1"} 40 {"serverId":"s2", "serverName":"测试1"}
56 ... 41 ...
57 ] 42 ]
58 43
59 44
60 充值成功通知第三方服务端接口 45 充值成功通知第三方服务端接口
61 ----------------------------- 46 -----------------------------
62 47
63 48
64 请参考[GumpTech服务端文档](http://git.letsgame.mobi/document/gumptech-document/blob/master/doc/ServerDocument.md)
49 请参考[GumpTech服务端文档](http://git.letsgame.mobi/document/gumptech-document/blob/master/doc/ServerDocument.md)
50
51
52
53
54
55 GumpTech页面支付(已集成到sdk中,可忽略)
56 -----------------------
57
58 接入使用方式:
59 -----------------------
60 请使用浏览器方式嵌套GumpTech支付地址: