游戏接入前,请先进入“小米开放平台-管理中心”自助申请参数AppId和AppKey(游戏唯一标识,创建游戏即可获得)
| 序号 | 步骤 | 详情 |
| 1 | 创建开发者帐号 | 前往小米开放平台注册开发者帐号,如已有开发者账号,请忽略 |
| 2 | 创建游戏 | 根据规则创建游戏,获得AppId及AppKey,如已有联运游戏在架,仍需创建新的统一包游戏 |
| 3 | 实名数据传输申请服务 | 在小米开放平台中完成实名数据传输服务鉴权申请 |
| 4 | 登录相关配置 | 联合登录模式配置:请基于业务需要完成联合登录相关配置。注意:需提供配置的内容至小米技术支持同学 |
| 5 | 支付相关配置 | 配置商品计费点(按需):支持消耗型/非消耗型商品 配置订单关键事件通知(推荐):配置关键事件通知后,IAP服务器调用此接口向开发者服务器发送订单关键事件通知。 注意:IAP白名单需提供配置的内容至小米技术支持同学 |
1. 注册开发者账号
前往小米开放平台注册开发者帐号
2. 创建游戏
小米开放平台账号注册完成并登录成功后,点击页面上方Tab中的“管理控制台”,选择“应用和游戏”,点击“创建游戏”,按照指引完成游戏创建,并记录包名、AppId、AppKey和AppSecret,请注意切勿随意泄露AppSecret。
2.1 选择“手机/平板应用”
.png)
2.2 点击“创建游戏”

合作类型选择 “统一包”

2.3 记录关键信息
记录AppId,AppKey等关键参数
.png)
3. 实名数据传输服务申请
接入手机号服务可实现用户使用小米系统账号一键登录/注册,接入实名服务可实现游戏内用户一次性实名体验;两项服务均可减少用户重复操作,开发者可根据自身业务需求,选择接入一项或多项。
开发者需在小米开放平台中,提交实名数据服务的XMS鉴权申请,审核通过后方可调用实名服务接口。请按以下步骤完成接入。
注意:申请该服务前需联系小米运营签署《DPA数据处理协议》
3.1 选择“开放服务”
在对应合作游戏主页选择“开放服务”

3.2 选择“实名数据传输服务”
在未启用服务中选择账号服务->实名数据传输服务

3.3 点击“启用服务”

3.4 填写相关信息并提交申请
填写联系人等信息后提交审核,等待审核通过。


3.5 接入注意点
- 小米实名服务不可作为唯一实名渠道 :
- 因存在用户未授权、授权失败等场景,开发者需在游戏内保留自主实名能力。
- 手机号不可作为账号唯一标识使用:
- 存在部分场景下不会返回手机号。例如用户未授权、用户小米账号未绑定手机号、用户手机号变更等,若游戏必须需要手机号进行注册,开发者需提供手机号收集页面,自行获取用户手机号。
- 小米账号对应手机号发生变更时,小米侧返回的uid不会发生变化
4. 登录配置
4.1 模式介绍
游戏调用联合登录接口时,小米游戏服务向玩家提供系统账号一键登录服务,用户在授权后可完成游戏的注册与登录。

4.2 联合登录模式配置
| 配置 | 配置描述 | 对应效果 |
| 支持的登录方式 | 小米系统账号登录(默认登录方式) | 如图1 |
| 游戏官方账号登录(切换账号时显示) | 如图2 | |
| 游戏官方账号登录按钮文案 | 可联系运营配置指定区域文案 | 指定区域文案可配置 示意图请见下方图3 |
| 不配置 | 显示默认文案:应用名称 |

图1

图2

图3