二、主要接口内容
<ul>
<li>
<h1>gank_sdk.config</h1>
<pre><code>方法说明:初始化SDK,使用其他方法前必须调用。</code></pre>
</li>
<li><strong>参数列表:</strong></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">字段名</th>
<th style="text-align: left;">字段类型</th>
<th style="text-align: left;">字段内容</th>
<th style="text-align: left;">字段详细说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">gameid</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">APPID</td>
<td style="text-align: left;">该ID由独角兽在游戏接入前分配,是游戏的唯一标识</td>
</tr>
</tbody>
</table>
<h6>接口示例:</h6>
<pre><code> gank_sdk.config(gameid)</code></pre>
<ul>
<li>
<h1>gank_sdk.report</h1>
<pre><code>方法说明:前端上报用户角色信息。(请务必在用户进入区服后再调用该方法)</code></pre>
</li>
<li><strong>参数列表:</strong></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">字段名</th>
<th style="text-align: left;">字段类型</th>
<th style="text-align: left;">字段内容</th>
<th style="text-align: left;">字段详细说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">上报数据的类型</td>
<td style="text-align: left;">选择区服:server。登录游戏:userinfo。 角色升级:levelup</td>
</tr>
<tr>
<td style="text-align: left;">who</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">用户角色ID</td>
<td style="text-align: left;">该ID由CP自定义。(如没有请给出渠道的UID)</td>
</tr>
<tr>
<td style="text-align: left;">deviceid</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">各渠道的UID</td>
<td style="text-align: left;">(用户身份标识)。</td>
</tr>
<tr>
<td style="text-align: left;">gameid</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">AppID</td>
<td style="text-align: left;">该ID由独角兽在游戏接入前分配,是游戏的唯一标识。</td>
</tr>
<tr>
<td style="text-align: left;">serverid</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">区服ID</td>
<td style="text-align: left;">该ID由CP自定义,一般是指角色所在的区服标识。</td>
</tr>
<tr>
<td style="text-align: left;">level</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">角色等级</td>
<td style="text-align: left;">数据上报时的角色等级。</td>
</tr>
<tr>
<td style="text-align: left;">channelid</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">渠道ID</td>
<td style="text-align: left;">未接入聚合的CP请自定义该ID(并通知我方运营),已接入聚合的CP请根据游戏入口SDK返回channelid值原样传参。</td>
</tr>
<tr>
<td style="text-align: left;">power</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">战斗力数值</td>
<td style="text-align: left;">(如游戏中没有该数值,请上传一个等价数值)</td>
</tr>
<tr>
<td style="text-align: left;">rolename</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">角色名称</td>
<td style="text-align: left;">角色名称</td>
</tr>
<tr>
<td style="text-align: left;">role_vip</td>
<td style="text-align: left;">数字</td>
<td style="text-align: left;">Vip等级</td>
<td style="text-align: left;">Vip等级(若无vip概念则传1)</td>
</tr>
<tr>
<td style="text-align: left;">servername</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">区服名称</td>
<td style="text-align: left;">区服名称</td>
</tr>
</tbody>
</table>
<h6>接口示例:</h6>
<pre><code> gank_sdk.report({
"type": 'userinfo,
"who": who,
"gameid": gameid,
"deviceid":deviceid
"serverid": serverid,
"level": level,
"channelid": channelid,
"power": power,
"rolename": rolename,
"role_vip": role_vip,
"servername": servername,
});</code></pre>
<ul>
<li>
<h1>gank_sdk.gankpayv2</h1>
<pre><code>方法说明:拉起支付流程。(部分渠道不提供类似方法时,SDK将抛出一个全局错误码)</code></pre>
</li>
<li><strong>参数列表(所有参数均为必传参数):</strong></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">字段名</th>
<th style="text-align: left;">字段类型</th>
<th style="text-align: left;">字段内容</th>
<th style="text-align: left;">字段详细说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">wid</td>
<td style="text-align: left;">数字</td>
<td style="text-align: left;">商品ID</td>
<td style="text-align: left;">游戏商品ID</td>
</tr>
<tr>
<td style="text-align: left;">money</td>
<td style="text-align: left;">数字</td>
<td style="text-align: left;">商品金额(元)</td>
<td style="text-align: left;">游戏商品金额,<strong>单位:元</strong></td>
</tr>
<tr>
<td style="text-align: left;">txid</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">CP订单号</td>
<td style="text-align: left;">CP订单号(请严格确保该订单号在整个游戏内唯一性)。不能超过32位</td>
</tr>
<tr>
<td style="text-align: left;">userdata</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">透传参数</td>
<td style="text-align: left;">CP在支付接口调用时自定义传递的用户信息</td>
</tr>
<tr>
<td style="text-align: left;">product_name</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">商品名称</td>
<td style="text-align: left;">商品名称</td>
</tr>
<tr>
<td style="text-align: left;">profiles</td>
<td style="text-align: left;">字符串</td>
<td style="text-align: left;">商品描述</td>
<td style="text-align: left;">商品描述</td>
</tr>
</tbody>
</table>
<h6>接口示例:</h6>
<pre><code> gank_sdk.gankpayv2({
"wid": wid,
"money": money,
"txid": txid,
"userdata": userdata,
"product_name": product_name,
"profiles": profiles,
});</code></pre>