技术中台服务接入指南
<p>[TOC]</p>
<table>
<thead>
<tr>
<th>版本号</th>
<th>时间</th>
<th>修改内容</th>
<th>责任人</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td>v0.5</td>
<td>2019/6/11</td>
<td>首次编写</td>
<td>yara.hu</td>
<td>草稿</td>
</tr>
<tr>
<td>v0.7</td>
<td>2019/6/28</td>
<td>二次编写</td>
<td>yara.hu</td>
<td>规范化</td>
</tr>
<tr>
<td>v0.8</td>
<td>2019/8/13</td>
<td>修改部分细节</td>
<td>yara.hu</td>
<td>-</td>
</tr>
</tbody>
</table>
<h2>0 文档简介</h2>
<p>本文档描述了在接入SDK之前需要做的一些配置工作,请务必了解。</p>
<h2>1 准备工作</h2>
<ul>
<li>获取业务控制台登录资格,请联系 <em>yara.hu</em></li>
<li>业务方确认业务名称、APP所属平台等信息</li>
</ul>
<h2>2 创建应用</h2>
<h3>2.1 登录业务控制台,创建应用获取参数</h3>
<p>创建应用参数地址:<a href="http://biz.cloud.idreamsky.com/#/login">业务控制台</a></p>
<p>登录业务控制台,创建应用,获取应用参数(App Key, App Secret, App ID),每个应用获取一套唯一的参数。</p>
<p>应用创建完成后,可以下载自动生成的 <code>msConfig.json</code> 文件给到CP,后续接入SDK需要使用该文件。</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/1b66034bc5e1c58b0094b729d08595b7?showdoc=.jpg" alt="" /></p>
<p>关于 <code>msconfig.json</code> 如何使用,请参考SDK集成文档。</p>
<ul>
<li><a href="https://www.showdoc.cc/mssdk?page_id=2644306103942782">Unity3D 集成文档</a></li>
<li><a href="https://www.showdoc.cc/mssdk?page_id=2638430478177500">Android 集成文档</a></li>
<li><a href="https://www.showdoc.cc/mssdk?page_id=2643085941453925">iOS 集成文档</a></li>
</ul>
<h2>3 获取并集成SDK</h2>
<p>目前SDK的获取,请 <a href="https://www.showdoc.cc/mssdk?page_id=2615409307929897">联系我们</a> 获取相关资源。</p>
<h2>4 业务控制台配置应用信息</h2>
<p>业务人员根据业务需求进行配置,确保满足游戏上线需求</p>
<h3>最佳实践:</h3>
<h3>4.1 根据业务诉求,选择添加服务</h3>
<p>相关人员在创建应用完成后,根据自身业务诉求,选择添加服务,如开启“登录”“支付”“在线参数”</p>
<ul>
<li>参考:添加服务
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/eb88e8f2ef0614d7c8655ee0c0c24a83?showdoc=.jpg" alt="" /></li>
</ul>
<h3>4.2 添加应用版本</h3>
<ul>
<li>参考:添加版本
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/4e3e549583323ff8f1a0f5c18a45bdc5?showdoc=.jpg" alt="" /></li>
</ul>
<h3>4.3 添加成员管理</h3>
<p>根据团队分工,添加可以访问当前业务的人员,并分配角色权限</p>
<ul>
<li>参考:添加成员
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/d1b4a301cf542ea75ff3fbee2c660c35?showdoc=.jpg" alt="" /></li>
</ul>
<h3>4.4 登录方式配置</h3>
<p>根据业务需求,添加登录方式并完成相应登录方式的参数配置</p>
<ul>
<li>参考:添加成员</li>
</ul>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/d80ec0e726ea2526bfc895b535e805fb?showdoc=.jpg" alt="" /></p>
<h3>4.5 游戏支付回调地址配置</h3>
<p>前置条件:在3.1时选择了支付服务
CP在“业务控制台-我的应用-支付服务”中填写游戏服务器的回调地址用于充值发货通知</p>
<ul>
<li>参考:配置支付回调</li>
<li><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/23cdb70d411385ea943a67391d6de45e?showdoc=.jpg" alt="" /></li>
</ul>
<h3>4.6 道具信息配置</h3>
<ul>
<li>参考:添加道具信息
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/a05101c3ef0a080d319d58f6c840f838?showdoc=.jpg" alt="" /></li>
</ul>
<h3>4.7 发行渠道信息配置(公版渠道不需配置)</h3>
<ul>
<li>参考:添加发行渠道信息
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/64566cbc8a114160c29b4d7090f9fa2d?showdoc=.jpg" alt="" />
<h3>4.8 在线参数配置</h3>
<p>选择需上线的版本
添加上线的渠道号</p></li>
<li>参考:在线参数配置
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/eef713b93a7fc0ffd1bf5acf471ad74f?showdoc=.jpg" alt="" /></li>
</ul>
<h2>5 接入SDK</h2>
<p>相关控制台参数配置完成后,可以进行接入SDK,根据自己的业务选择接入SDK的功能。
SDK接入向导可以参考下面文档:</p>
<ul>
<li><a href="https://www.showdoc.cc/mssdk?page_id=2644306103942782">Unity3D 集成文档</a></li>
<li><a href="https://www.showdoc.cc/mssdk?page_id=2638430478177500">Android 集成文档</a></li>
<li><a href="https://www.showdoc.cc/mssdk?page_id=2643085941453925">iOS 集成文档</a></li>
</ul>
<h2>6 测试</h2>
<p>开发者接入SDK完成后,对游戏包体(母包)进行测试,如有问题及时修改。</p>
<h2>7 打包</h2>
<p>Android 可借助我们提供的相关工具进行打包。
iOS 使用xcode打包即可。</p>
<h2>8 提审、上线</h2>
<p>包体测试完成后,进行提审设置,准备上线。</p>