介绍

对于不同的应用场景,华米提供两种用户授权模式,开发者可根据自身需求自由选择

To C 模式

在这种模式下,第三方的应用在添加用户时,需要的得到每个用户逐一授权。此模式适用于用户自主购买华米产品,且使用小米运动或米动App的情况。

此模式中,开发者申请帐号后,需通过 华米用户授权 获得用户token,并通过 注册用户 将用户token添加至开发者帐号中,之后此开发者帐号才可以读取到已授权用户的信息(通过 主动调用接口系统回调IOT SDK

能力:

  • 2000万+(快速增长中)小米手环用户的潜在用户群
  • 通过统一的Huami Open Id, 第三方应用在后期可以在用户授权的情况下读取用户的一下数据:
  • 实时步数 当天详细步数信息(以小时为粒度)
    • 睡眠信息(睡眠开始/结束时间)
    • 睡眠状态(是否处于睡眠中)
    • 与更多的华米第三方应用进行集成。多个三方之间可以通过统一的Huami Open Id进行数据集成,为最终用户提供更丰富的体验

限制:

  • 需要额外的用户授权步骤。意味着在用户绑定时的设备必须支持键盘输入

To C 模式系统架构

To B 模式

在这种模式下,开发者可以随意注册自己拥有的手环,相当于开发者帮助用户进行了授权。此模式适用于用户不便于使用手机,或不便于使用小米运动、米动App的情况。

能力:

  • 不需要注册小米三方应用以及第三方用户授权,快速开展业务
  • 通过手环的蓝牙MAC地址,可以获得手环的以下数据
    • 实时步数
    • 睡眠状态(是否处于睡眠中)

限制:

  • 无法获得当天的步数详细信息
  • 无法获得睡眠开始结束时间
  • 无法通过统一的OpenId来进行数据集成

To B 模式系统架构

results matching ""

    No results matching ""