MIOT FDS云服务配置教程:创建密钥并授权
需积分: 0 27 浏览量
更新于2024-08-05
收藏 240KB PDF 举报
MIOT FDS功能指南是针对小米IoT设备和服务提供商的一份详细介绍文档,它主要讲解了如何通过微服务架构与小米的FileStorageService (FDS) 进行集成。FDS是小米提供的一种云文件存储服务,类似于AWS的S3,采用Bucket/Object数据模型,支持RESTful API接口和多种开发语言SDK,还提供了签名、OAuth2.0和小米SSO等多种身份验证方式。
首先,FDS的基础概念包括:
1. **Region**:数据物理位置的划分,每个区域的FDS代表一个数据中心。
2. **Bucket**:用于存储对象的容器,对象包含了用户实际存储的数据内容和元数据。
3. **Object**:存储在FDS中的用户数据,例如厂商上传或下载的文件,以及Miio Cloud生成的日志。
为了实现与MIOT服务端的对接,开发者需要按照以下步骤操作:
**1. 创建云服务密钥**
- 在小米开放平台上(dev.xiaomi.com),注册并进入密钥中心,创建新的云服务密钥,获取AppID、AppKey和AppSecret,即APP_ACCESS_KEY和APP_ACCESS_SECRET。
**2. 授权读写权限**
- 登录小米生态云(cnbj6.cloud.mi.com),进入控制台,选择文件存储服务,对指定的Bucket设置访问权限,将步骤1生成的AppID作为Grantee,赋予相应的读写权限。
**3. 传递密钥信息**
- 将生成的AppID、AppKey和部分AppSecret(通常只发送一半以保护安全)通过邮件发送给MIOT服务端的对接人员。邮件内容应包括模型名称、用途、Bucket名、完整的AppID/AppKey信息、FDS所在的区域(如北京金山云、新加坡AWS等)以及使用的服务器地区(大陆、欧洲、美国或海外)。
**注意事项**
- AppSecret应谨慎处理,确保不会被第三方修改。
- 模型名称和用途对于正确配置至关重要,因为这将决定FDS的特定应用场景。
这份指南详细介绍了如何在MIOT项目中集成FDS,包括创建必要的账户密钥、设置权限以及与MIOT团队的有效沟通,确保数据存储的安全和高效。这对于任何希望利用FDS进行IoT设备数据管理的开发者来说,是一份重要的参考资料。
2021-02-03 上传
2021-08-04 上传
2022-08-04 上传
2021-03-13 上传
2022-07-25 上传
2021-04-28 上传
2022-02-17 上传
2022-01-06 上传
2022-11-22 上传
耄先森吖
- 粉丝: 665
- 资源: 293
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构