产品授权
本文档包括以下两个部分:
授权方式选择
授权操作流程
一 授权方式选择
目前DUI系统有如下如下两大类授权方式:
- API key 授权方案:适用于iOS / Android / Server-2-Server客户端
- DeviceName 授权方案:通用于各大物联网服务平台的主流方案,目前有3种,具体区别如下:
对比项 预烧录(device profile) 预登记(deivce name) 动态注册 支持的客户端类型 一般是嵌入式硬件产品 一般是嵌入式硬件产品 一般是嵌入式硬件产品 收费方式 预收费 预收费 后付费 联网注册 不需要 需要 需要 产线烧录 是 否 否 文件系统 / 存储要求 不需要,已固化 需要有地方保存设备密钥 需要有地方保存设备密钥 支持纯离线SDK 不支持 支持 (通过SM2扩展) 支持 (通过SM2扩展) 在服务端禁止某些设备使用 支持 支持 支持 SDK配合 需要 需要 需要 在控制台上批量生成设备授权凭证 需要 不需要 不需要 在控制台上传设备标识 需要(上传包含设备唯一标识的文件) 需要(上传包含设备唯一标识的文件) 不需要
二 申请授权操作
- 创建开发产品
- 控制台申请授权操作说明如下:
全链路Android授权 全链路iOS授权 全链路嵌入式授权 基础技术授权
3. 本地设备注册、登录、授权验证:按照操作系统对应的SDK/API集成文档,完成本地授权操作。
三 下一步
关联阅读