Blame view

webpay.md 2.5 KB
3e2e476b7   张洪涛   init
1
2
  GumpTech页面支付
  -----------------------
a45abd9d2   张洪涛   init
3
  接入使用方式:   
7068819c5   张洪涛   init
4
  -----------------------
c3bd1499a   张洪涛   添加参数
5
      请使用浏览器方式嵌套GumpTech支付地址:
7068819c5   张洪涛   init
6
      
ec8f4f267   张洪涛   init
7
      http://sdk.letsgame.mobi/v1/pay/mol_web.do      
3e2e476b7   张洪涛   init
8
      需要传入参数:    
eea6a6bfa   张洪涛   fix bug
9
          1. appId:          必选参数  接入前GumpTeck分配的应用id   
36e911175   张洪涛   fix bug
10
          2. userId:         必选参数  GumpTech平台的用户id,如果传入,页面上角色名字字段会自动填写
eea6a6bfa   张洪涛   fix bug
11
12
13
14
15
          3. serverId:       可选参数  注意次参数为字符串,必须保证跟第7条获取区服列表中serverId值保证一致
          4. extraInfo:      可选参数  第三方自定义字段,字符200以内
          5. product:        可选参数  第三方传入,购买物品
          6. queryRoleUrl:   必选参数  用户向第三方查询角色名字接口  参考【第三方查询角色接口】
          7. querySeversUrl: 必选参数  用户获取第三方游戏列表数据,格式参考【第三方查询区服列表接口】
7068819c5   张洪涛   init
16
          
a45abd9d2   张洪涛   init
17
18
19
20
  第三方查询角色接口
  -------------------------
      在接入中传入queryRoleUrl参数,即第三方查询角色接口
      GumpTech调用过程如下:
a58fdbae3   张洪涛   edit
21
          请求接口:传入queryRoleUrl的地址
a8a38617c   张洪涛   fix bug
22
              请求方式:post
a45abd9d2   张洪涛   init
23
24
25
              参数:
                  serverId  servers参数json中的serverId的值
                  roleName  用户填入的角色名字
b7ac9ca12   张洪涛   fixbug
26
27
                  userId    GumpTech用户id
                  注意:游戏方可以选取userId 和 roleName中的一个作为查询条件
a45abd9d2   张洪涛   init
28
29
30
              返回值:
                  {
                      "userId":5104 
038f20b0f   张洪涛   fixbug
31
                      "roleId":5104 
4ac55ed74   张洪涛   fix bug
32
                      "roleName":"卡卡" 
a45abd9d2   张洪涛   init
33
                  }
ac670fae8   张洪涛   init
34
                  userId为GumpTech平台的用户id
038f20b0f   张洪涛   fixbug
35
                  roleId为第三方平台的角色id
4ac55ed74   张洪涛   fix bug
36
                  roleName为第三方平台的角色名字
ac670fae8   张洪涛   init
37
38
                  
                  
a8a38617c   张洪涛   fix bug
39
  第三方查询区服列表接口 
c3bd1499a   张洪涛   添加参数
40
  -------------------------
4ca644a08   张洪涛   fix bug
41
42
      
      在接入中传入querySeversUrl参数,即获取第三方查询角色接口
a8a38617c   张洪涛   fix bug
43
44
45
46
          请求方式:get方式
          参数:无
          返回值:
    
c3bd1499a   张洪涛   添加参数
47
              字符串格式json串,如下:
a8a38617c   张洪涛   fix bug
48
                  [
c3bd1499a   张洪涛   添加参数
49
50
51
52
53
                      {"serverId":"s2", "serverName":"测试1"},
                      {"serverId":"s2", "serverName":"测试1"}
                      ...
                  ]
      
ac670fae8   张洪涛   init
54
55
  充值成功通知第三方服务端接口
  -----------------------------
39c73eb66   张洪涛   edit
56

a27653622   张洪涛   edit
57
  请参考[GumpTeck服务端文档](http://git.letsgame.mobi/document/gumptech-document/blob/master/ServerDocument.md)