物联网平台通过HTTP连接通信(Postman模拟)
一、概要
物联网平台支持使用HTTP接入,目前仅支持HTTPS协议。
官方文档:https://help.aliyun.com/document_detail/58034.html
【本文使用Postman模拟HTTP请求】
二、限制说明
1、HTTP通信方式适合单纯的数据上报的场景。
2、HTTP服务器地址为https://iot-as-http.cn-shanghai.aliyuncs.com。
3、目前,仅中国(上海)地域支持HTTP通信。
4、只支持HTTPS协议。
5、Topic规范和MQTT的Topic规范一致。使用HTTP协议连接,上报数据请求:https://iot-as-http.cn-shanghai.aliyuncs.com/topic/${topic}。其中,Topic变量${topic}的值可以与MQTT连接通信的Topic 相复用。不支持以?query_String=xxx格式传参。
6、数据上行接口传输的数据大小限制为128 KB。
7、HTTP请求只支持POST方式。
8、设备认证请求的HTTP header中的Content-Type必须为application/json。
9、数据上报请求的HTTP header中的Content-Type必须为application/octet-stream。
10、设备认证返回的token会在一定周期后失效(目前token有效期是7天),请务必考虑token失效逻辑的处理。
三、设备认证,获取token
1、URL
https://iot-as-http.cn-shanghai.aliyuncs.com/auth
2、Headers头
Host:iot-as-http.cn-shanghai.aliyuncs.com
Content-Type:application/json
3、Body(JSON格式,详见官方文档)
{ "version":"default", "clientId":"xxxxx", "signmethod":"hmacsha1", "sign":"xxxxxxxxxxx", "productKey":"xxxxxxx", "deviceName":"xxxxxx" }
四、上报数据
1、URL
https://iot-as-http.cn-shanghai.aliyuncs.com/topic/${设备发布消息的topic}
2、Headers头
Host:iot-as-http.cn-shanghai.aliyuncs.com
Content-Type:application/octet-stream
password:上面得到的token
3、Body(上报数据,可自定义)
{ "data":"123" }
4、返回结果
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
5G开启万物互联新畅想
1G到5G:从“见字如面”到“万物互联”鼎点网络 记得有一次家族聚餐,听老一辈讲起他们年轻的时候,为了送一封表达思念的信笺,竟然要长途跋涉步行两天一夜,当时才猛然想到,原来手机已经将我们的生活改变了太多。 在移动通信技术不发达的年代,向远方的亲人表达思念仿佛是一件非常困难的事情。即便是改革开放后,新中国经济腾飞、社会欣欣向荣的时期,百姓也只能通过费用昂贵的电报与远方的亲友传递信息。 见字如面、纸短情长,仿佛成了那段岁月的代名词。一封充满温情的家书,能为离家在外的游子带来亲人的牵挂,也能为戍守边疆的战士带去父母的思念。 “楼上楼下、电灯电话” 群雄逐鹿的1G、2G时代 时间来到20世纪80年代,当时的中国正处于加速建设基础电信设施的重要阶段,固定电话逐渐进入千家万户,“楼上楼下、电灯电话”成为“小康”生活的代表。固定电话的普及既印证了新中国经济飞速地发展,也成为了推动社会进步、人民生活水平更上一层楼的根基。 突然有一天,香港电影里出现了拿着“大哥大”、一身“土豪气质”的角色在打电话,我们甚至都不能相信用那么一个黑黢黢的盒子,就能和别人说话?在尚且年少的我看来,这是一件不可思议的事情。再之...
- 下一篇
安全微控制器解决物联网安全问题
安全越来越成为EEs在其组件选择中需要认识到的事情。以下是三个安全微控制器的概述。到2019年为止,全球物联网上已有数十亿美元的互联网连接设备,这个数字只会增加。其中大多数都包含微控制器,而每一个都代表了插入恶意软件的开端。一旦基于物联网的系统在单个节点的级别上被破坏,麻烦才刚刚开始。想想这个节点,无论它对整个系统来说是多么小而且不重要,作为一个提供城堡入口的门户。一旦入侵者接管了入口,它就会为入侵者提供一个开口,从而可以对城堡造成无尽的破坏。为了使我们的城堡类比更进一步,城堡不仅拥有城堡范围的防御系统,而且在每个潜在的入口点也具有强大的力量。这就是最近基于物联网的“城堡”中所缺少的东西,在整个系统范围内都存在强大的安全性,但在门口没有任何防御措施。实际上,新一代安全微控制器使门户军事化。它们不再是不设防的,而是在节点级别提供强大的防御,以补充已经存在的系统范围的恶意软件防御。 安全微控制器制造商各自对如何保护他们控制的物联网节点以及他们所属的宏系统有自己的看法。以下是他们提供的一些示例。Microchip:SAML10 / 11Microchip的SAM L10和SAM L11系列3...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Windows10,CentOS7,CentOS8安装Nodejs环境