鲁大师

游戏对接文档


s8.自动开服接口

<h1><strong>接口要求和规范</strong></h1> <p>① 参数 time 为Unix 时间戳(January 1 1970 00:00:00 GMT 起的秒数) ,单位为秒</p> <p>② 编码统一使用 UTF-8</p> <p>③ 参数sign里的md5 加密的“+”或“.”号是字符串链接符号,并且要把md5后的字符串转成小写</p> <h1>自动开服-平台调度计划</h1> <h4>接口说明:</h4> <ul> <li>平台确定开服条件</li> <li>游戏方提供接口,用于平台请求开服</li> </ul> <h4>请求方式:</h4> <ul> <li><code>GET</code></li> </ul> <h4>请求地址示例:</h4> <ul> <li><code>https://[url]?server_id=1&amp;amp;server_time=2025-01-14+07%3A55%3A00&amp;amp;time=1736811000&amp;amp;sign=sign</code></li> </ul> <h4>请求参数:</h4> <table> <thead> <tr> <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;">server_id</td> <td style="text-align: left;">int</td> <td style="text-align: left;">新服ID</td> </tr> <tr> <td style="text-align: left;">server_time</td> <td style="text-align: left;">string</td> <td style="text-align: left;">字符型,如2023-09-25 09:00:00</td> </tr> <tr> <td style="text-align: left;">time</td> <td style="text-align: left;">int</td> <td style="text-align: left;">整型类型10位时间戳值</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">string</td> <td style="text-align: left;">验签参,md5(server_id + server_time + time + KEY)(+ 为拼接符不参与签名)其中KEY的值由游戏方提供</td> </tr> </tbody> </table> <h4>返回示例:</h4> <pre><code>{ &amp;quot;error&amp;quot;: 0, &amp;quot;msg&amp;quot;: &amp;quot;操作成功&amp;quot; }</code></pre> <h4>返回error解释:</h4> <table> <thead> <tr> <th style="text-align: left;">数字</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">0</td> <td>操作成功</td> </tr> <tr> <td style="text-align: left;">-1</td> <td>签名验证错误</td> </tr> <tr> <td style="text-align: left;">-2</td> <td>新服开服时间不正确</td> </tr> <tr> <td style="text-align: left;">-3</td> <td>该区服不存在</td> </tr> <tr> <td style="text-align: left;">-4</td> <td>该区服已开服</td> </tr> <tr> <td style="text-align: left;">-5</td> <td>新服开服时间已设置</td> </tr> <tr> <td style="text-align: left;">-6</td> <td>操作失败 更新新服开服时间失败</td> </tr> </tbody> </table> <h1>自动开服-游戏方调度计划</h1> <h4>接口说明:</h4> <ul> <li>游戏方确定开服条件</li> <li>游戏方开服成功后,调用此接口,同步开服计划到平台</li> </ul> <h4>请求方式:</h4> <ul> <li><code>GET</code></li> </ul> <h4>请求地址示例:</h4> <ul> <li><code>https://wan.ludashi.com/openApi/openServerPlan</code></li> </ul> <h4>请求参数:</h4> <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> <th style="text-align: left;">示例</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">gid</td> <td style="text-align: left;">string </td> <td style="text-align: left;">是</td> <td style="text-align: left;">游戏ID</td> <td style="text-align: left;">wjcq</td> </tr> <tr> <td style="text-align: left;">sid</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td style="text-align: left;">平台区服ID,从1递增</td> <td style="text-align: left;">33</td> </tr> <tr> <td style="text-align: left;">stime</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td style="text-align: left;">开服时间,时间戳</td> <td style="text-align: left;">1753069600</td> </tr> <tr> <td style="text-align: left;">sid_in_game</td> <td style="text-align: left;">string</td> <td style="text-align: left;">否</td> <td style="text-align: left;">游戏的区服ID,如果不是随机的区服ID,就不用传</td> <td style="text-align: left;">720131</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td style="text-align: left;">验签参,md5(gid + sid + stime + KEY)(+ 为拼接符不参与签名)其中KEY为登录游戏key</td> <td style="text-align: left;">&#039;&#039;</td> </tr> </tbody> </table> <h4>返回示例:</h4> <pre><code>{     &amp;quot;errno&amp;quot;: 0,     &amp;quot;data&amp;quot;: [],     &amp;quot;msg&amp;quot;: &amp;quot;请求成功,已更新开服时间和参数&amp;quot; } {     &amp;quot;errno&amp;quot;: 1,     &amp;quot;data&amp;quot;: [],     &amp;quot;msg&amp;quot;: &amp;quot;请求失败,此区服已经完成开服&amp;quot; }</code></pre> <h4>返回error解释:</h4> <table> <thead> <tr> <th style="text-align: left;">数字</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">0</td> <td>请求成功</td> </tr> <tr> <td style="text-align: left;">1</td> <td>请求失败</td> </tr> </tbody> </table> <h1>自动开服-平台调度-平台到游戏方查询游戏运营数据</h1> <h4>接口说明:</h4> <ul> <li>平台确定开服条件</li> <li>游戏方提供接口,用于平台请求开服</li> </ul> <h4>请求方式:</h4> <ul> <li><code>GET</code></li> </ul> <h4>请求地址示例:</h4> <ul> <li><code>https://[url]?gid=&amp;amp;sid=1&amp;amp;time=1736811000&amp;amp;sign=sign</code></li> </ul> <h4>请求参数:</h4> <table> <thead> <tr> <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;">gid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">游戏ID</td> </tr> <tr> <td style="text-align: left;">sid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">区服ID</td> </tr> <tr> <td style="text-align: left;">time</td> <td style="text-align: left;">int</td> <td style="text-align: left;">整型类型10位时间戳值</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">string</td> <td style="text-align: left;">验签参,md5(gid + sid + time + KEY)(+ 为拼接符不参与签名)其中KEY的值由游戏方提供</td> </tr> </tbody> </table> <h4>返回示例:</h4> <pre><code>{ &amp;quot;error&amp;quot;: 0, &amp;quot;data&amp;quot; : { pay_user:0,//付费人数 pay_money:0,//付费金额 role_num:0,//创角人数 active_user:0//活跃人数 }, &amp;quot;msg&amp;quot;: &amp;quot;操作成功&amp;quot; }</code></pre> <h4>返回error解释:</h4> <table> <thead> <tr> <th style="text-align: left;">数字</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">0</td> <td>操作成功</td> </tr> <tr> <td style="text-align: left;">其他</td> <td>失败</td> </tr> </tbody> </table> <h4>返回data解释:</h4> <table> <thead> <tr> <th style="text-align: left;">字段</th> <th>解释</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data.pay_user</td> <td>付费人数</td> </tr> <tr> <td style="text-align: left;">data.pay_money</td> <td>付费金额</td> </tr> <tr> <td style="text-align: left;">data.role_num</td> <td>创角人数</td> </tr> <tr> <td style="text-align: left;">data.active_user</td> <td>活跃人数</td> </tr> </tbody> </table>

页面列表

ITEM_HTML