hzysdk

hzysdk


服务端通用接口文档

<p>[toc]</p> <h2>1. 登录认证接口</h2> <h3>1.1 接口说明</h3> <p>用于客户端登录后进行二次登录认证</p> <h3>1.2 接口参数</h3> <ul> <li>请求地址:<a href="https://h5sdk.hzy211.com/sdk/user/verifyUser">https://h5sdk.hzy211.com/sdk/user/verifyUser</a></li> <li>请求方式:GET</li> <li>请求参数:</li> </ul> <table> <thead> <tr> <th>参数</th> <th>类型</th> <th>说明</th> <th>必须性</th> </tr> </thead> <tbody> <tr> <td>user_id</td> <td>int</td> <td>登录认证成功之后,返回的user_id</td> <td>是</td> </tr> <tr> <td>game_sign</td> <td>string</td> <td>游戏标识,我方提供</td> <td>是</td> </tr> <tr> <td>token</td> <td>string</td> <td>SDK登录成功之后,返回到游戏前端的token</td> <td>是</td> </tr> <tr> <td>time</td> <td>int</td> <td>当前时间戳(秒),超时10分钟</td> <td>是</td> </tr> <tr> <td>sign</td> <td>string</td> <td>加密签名,注:+是连接符,不参与加密,login_key由我方提供 md5(user_id+game_sign+token+time+loginkey);</td> <td>是</td> </tr> </tbody> </table> <ul> <li>请求返回:</li> </ul> <pre><code class="language-json5">{ //code 0成功,其他失败 &amp;quot;code&amp;quot;: 0, &amp;quot;msg&amp;quot;: &amp;quot;success&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;user_id&amp;quot;: 1 } }</code></pre> <h2>2. 充值回调接口</h2> <h3>2.1 接口说明</h3> <p>用户成功充值后,我方服务端会将用户充值信息通过callback_url通知游戏方服务端,游戏方服务端应在5秒内返回充值结果,否则将判定订单为异常订单。<br /> 在订单失败的情况下,返回失败的相应值,此笔订单则由我方进行定期请求,请游戏方确保该笔订单只成功发放一次游戏币。</p> <h3>2.2 接口参数</h3> <ul> <li>请求地址:由游戏方提供</li> <li>请求方式:GET</li> <li>请求参数:</li> </ul> <table> <thead> <tr> <th>参数</th> <th>类型</th> <th>说明</th> <th>参与签名</th> <th>必须性</th> </tr> </thead> <tbody> <tr> <td>uid</td> <td>int</td> <td>用户id</td> <td>是</td> <td>是</td> </tr> <tr> <td>money</td> <td>float</td> <td>实际充值金额:人民币(元)</td> <td>是</td> <td>是</td> </tr> <tr> <td>time</td> <td>int</td> <td>发送请求的时间,UNIX时间戳(秒)</td> <td>是</td> <td>是</td> </tr> <tr> <td>sid</td> <td>string</td> <td>游戏服id</td> <td>是</td> <td>是</td> </tr> <tr> <td>orderid</td> <td>string</td> <td>我方订单号,唯一</td> <td>是</td> <td>是</td> </tr> <tr> <td>ext</td> <td>string</td> <td>扩展参数,游戏方自定义,原样返回</td> <td>是</td> <td>是</td> </tr> <tr> <td>flag</td> <td>string</td> <td>加密签名,注:+是连接符,不参与加密,pay_key由我方提供 md5(uid+money+time+sid+orderid+ext+pay_key)</td> <td>否</td> <td>是</td> </tr> </tbody> </table> <ul> <li>请求返回:纯数字</li> </ul> <table> <thead> <tr> <th>返回值</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>-1</td> <td>充值失败</td> </tr> <tr> <td>1</td> <td>充值成功</td> </tr> <tr> <td>2</td> <td>不存在此账号</td> </tr> <tr> <td>3</td> <td>Md5错误</td> </tr> <tr> <td>4</td> <td>已经充过值</td> </tr> <tr> <td>5</td> <td>充值金额有误</td> </tr> <tr> <td>6</td> <td>IP限制</td> </tr> </tbody> </table>

页面列表

ITEM_HTML