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