chufan

update

Showing 1 changed file with 20 additions and 49 deletions
1 -海豹平台H5游戏SDK接口说明 1 +## 海豹平台H5游戏SDK接口说明
2 2
3   3  
4 4
5 -1. 调用方法 5 +### 1 调用方法
6 6
7 - 
8 7
9 在调用我们的SDK前,先在页面引入js: 8 在调用我们的SDK前,先在页面引入js:
10 9
...@@ -18,13 +17,21 @@ http://bg.public.sdk.gzyouai.com:33080/static/tg/h5/js/PublicSDK.js ...@@ -18,13 +17,21 @@ http://bg.public.sdk.gzyouai.com:33080/static/tg/h5/js/PublicSDK.js
18 17
19 #### http://bg.public.sdk.gzyouai.com:33080/static/tg/h5/game_demo.html 18 #### http://bg.public.sdk.gzyouai.com:33080/static/tg/h5/game_demo.html
20 19
21 -\2. 接口列表
22 20
23 -2.1  用户登录/注册接口
24 21
25 -  22 +### 2.0 初始化接口
23 +
24 +**接口说明**: 用于调用海豹平台初始化,页面一开始载入时需要先接入这个接口。
25 +
26 +**接口调用:**PUSDK.init()
27 +
28 +**返回值:**
26 29
27 -**接口说明**: 用于调用9187平台用户登录/注册窗口,用户完成登录或者注册后,在回调中告知游戏相关的帐号信息。 30 +
31 +
32 +### 2.1  用户登录/注册接口 
33 +
34 +**接口说明**: 用于调用海豹平台用户登录/注册窗口,用户完成登录或者注册后,在回调中告知游戏相关的帐号信息。
28 35
29   36  
30 37
...@@ -32,7 +39,7 @@ http://bg.public.sdk.gzyouai.com:33080/static/tg/h5/js/PublicSDK.js ...@@ -32,7 +39,7 @@ http://bg.public.sdk.gzyouai.com:33080/static/tg/h5/js/PublicSDK.js
32 39
33   40  
34 41
35 -**参数说明: 42 +**参数说明:**
36 43
37 | **参数** | **说明**** ** | **是否**必须** ** | **例子**** ** | 44 | **参数** | **说明**** ** | **是否**必须** ** | **例子**** ** |
38 | -------- | ----------- | ------------- | -------------------------- | 45 | -------- | ----------- | ------------- | -------------------------- |
...@@ -42,17 +49,13 @@ http://bg.public.sdk.gzyouai.com:33080/static/tg/h5/js/PublicSDK.js ...@@ -42,17 +49,13 @@ http://bg.public.sdk.gzyouai.com:33080/static/tg/h5/js/PublicSDK.js
42 49
43 callback**说明:** 50 callback**说明:**
44 51
45 -``` 52 +
46 - 
47 -```
48 53
49 | **参数** | **说明** | **例子** | 54 | **参数** | **说明** | **例子** |
50 | ------ | ------ | ---------------------------------------- | 55 | ------ | ------ | ---------------------------------------- |
51 | status | 状态 | 0 - 登录/注册成功 1 - 登录/注册失败 | 56 | status | 状态 | 0 - 登录/注册成功 1 - 登录/注册失败 |
52 | data | 帐号信息 | 当status=0时同时返回一个js对象   data={ userType:用户类型 openId:用户ID timestamp:时间戳 token:用户的token }   请使用**open**作为我方用户的唯一ID,account仅作为显示使用。 serverSign用来做二次校验用,由**研发服务器**向我方服务器发起,通过serverSign校验后,玩家登录才算成功,校验接口详见下方 | 57 | data | 帐号信息 | 当status=0时同时返回一个js对象   data={ userType:用户类型 openId:用户ID timestamp:时间戳 token:用户的token }   请使用**open**作为我方用户的唯一ID,account仅作为显示使用。 serverSign用来做二次校验用,由**研发服务器**向我方服务器发起,通过serverSign校验后,玩家登录才算成功,校验接口详见下方 |
53 58
54 -
55 -
56   59  
57 60
58 token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/public_sdk_android/blob/master/publicAndroidSDK/doc/%E5%85%AC%E5%85%B1SDK%E6%9C%8D%E5%8A%A1%E7%AB%AF%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3.md](http://118.123.216.79:20013/10?page_id=59) 61 token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/public_sdk_android/blob/master/publicAndroidSDK/doc/%E5%85%AC%E5%85%B1SDK%E6%9C%8D%E5%8A%A1%E7%AB%AF%E6%8E%A5%E5%85%A5%E6%96%87%E6%A1%A3.md](http://118.123.216.79:20013/10?page_id=59)
...@@ -63,7 +66,7 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/ ...@@ -63,7 +66,7 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/
63 66
64    67   
65 68
66 -2.3 支付接口 69 +### 2.3 支付接口
67 70
68   71  
69 72
...@@ -77,20 +80,12 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/ ...@@ -77,20 +80,12 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/
77 80
78 **参数说明:** 81 **参数说明:**
79 82
80 -** **
81 -
82 | **参数** | **说明**** ** | **是否**必须** ** | **例子**** ** | 83 | **参数** | **说明**** ** | **是否**必须** ** | **例子**** ** |
83 | -------- | ----------- | ------------- | -------------------------- | 84 | -------- | ----------- | ------------- | -------------------------- |
84 | payInfo | 支付信息(JS对象) | 是 | 支付数据见下表 | 85 | payInfo | 支付信息(JS对象) | 是 | 支付数据见下表 |
85 | callback | 回调函数 | 是 | function(status, data){ } | 86 | callback | 回调函数 | 是 | function(status, data){ } |
86 87
87 -** **
88 -
89 -```
90 - 
91 -```
92 88
93 -** **
94 89
95 **payInfo说明:** 90 **payInfo说明:**
96 91
...@@ -115,19 +110,13 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/ ...@@ -115,19 +110,13 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/
115 110
116   111  
117 112
118 -
119 -
120 **callback说明:**客户端没有支付返回通知,以服务器支付返回通知为准 113 **callback说明:**客户端没有支付返回通知,以服务器支付返回通知为准
121 114
122 -
123 -
124 -
125 -
126 **返回值:****** 115 **返回值:******
127 116
128   117  
129 118
130 -2.4  角色创建日志上报接口 119 +### 2.4  角色创建日志上报接口
131 120
132   121  
133 122
...@@ -150,19 +139,13 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/ ...@@ -150,19 +139,13 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/
150 | roleLevel | 角色等级 | 是 | 固定为0 | 139 | roleLevel | 角色等级 | 是 | 固定为0 |
151 | roleCreateTime | 创角的Unix时间戳 | 否 | 默认为当前时间 | 140 | roleCreateTime | 创角的Unix时间戳 | 否 | 默认为当前时间 |
152 141
153 -** **
154 -
155 -```
156 - 
157 -```
158 142
159 -** **
160 143
161 **返回值:****** 144 **返回值:******
162 145
163   146  
164 147
165 -2.5  进入游戏日志上报接口 148 +### 2.5  进入游戏日志上报接口
166 149
167   150  
168 151
...@@ -185,19 +168,13 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/ ...@@ -185,19 +168,13 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/
185 | roleLevel | 角色等级 | 是 | | 168 | roleLevel | 角色等级 | 是 | |
186 | roleCreateTime | 创角的Unix时间戳 | 否 | 默认为当前时间 | 169 | roleCreateTime | 创角的Unix时间戳 | 否 | 默认为当前时间 |
187 170
188 -** **
189 -
190 -```
191 - 
192 -```
193 171
194 -** **
195 172
196 **返回值:****** 173 **返回值:******
197 174
198 ** ** 175 ** **
199 176
200 -2.6  进入角色升级上报接口 177 +### 2.6  进入角色升级上报接口
201 178
202   179  
203 180
...@@ -220,12 +197,6 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/ ...@@ -220,12 +197,6 @@ token校验接口服务端文档:[http://gitlab.9133.com:10080/public_service/
220 | roleLevel | 角色等级 | 是 | | 197 | roleLevel | 角色等级 | 是 | |
221 | roleCreateTime | 创角的Unix时间戳 | 否 | 默认为当前时间 | 198 | roleCreateTime | 创角的Unix时间戳 | 否 | 默认为当前时间 |
222 199
223 -** **
224 -
225 -```
226 - 
227 -```
228 200
229 -** **
230 201
231 **返回值:** 202 **返回值:**
...\ No newline at end of file ...\ No newline at end of file
......