产品授权

本文档包括以下两个部分:

 

授权方式选择

授权操作流程

 

 

一 授权方式选择

目前DUI系统有如下如下两大类授权方式:

  1. API key 授权方案:适用于iOS / Android / Server-2-Server客户端
  2. DeviceName 授权方案:通用于各大物联网服务平台的主流方案,目前有3种,具体区别如下:
对比项 预烧录(device profile) 预登记(deivce name) 动态注册
支持的客户端类型 一般是嵌入式硬件产品 一般是嵌入式硬件产品 一般是嵌入式硬件产品
收费方式 预收费 预收费 后付费
联网注册 不需要 需要 需要
产线烧录
文件系统 / 存储要求 不需要,已固化 需要有地方保存设备密钥 需要有地方保存设备密钥
支持纯离线SDK 不支持 支持 (通过SM2扩展) 支持 (通过SM2扩展)
在服务端禁止某些设备使用 支持 支持 支持
SDK配合 需要 需要 需要
在控制台上批量生成设备授权凭证 需要 不需要 不需要
在控制台上传设备标识 需要(上传包含设备唯一标识的文件) 需要(上传包含设备唯一标识的文件) 不需要

二 申请授权操作

  1. 创建开发产品
  2. 控制台申请授权操作说明如下:
全链路Android授权 全链路iOS授权 全链路嵌入式授权 基础技术授权

   3. 本地设备注册、登录、授权验证:按照操作系统对应的SDK/API集成文档,完成本地授权操作。

三 下一步

 

关联阅读

  • 产品授权常见问题