阿里云物联网平台payLoad设置参考

概述

很多开发者在使用阿里云物联网平台做消息上行的时候,往往不知道如何设置:payload,给调试设备带来了很大的麻烦。官方文档对该问题的解释:阿里云IoT套件没有制定pub消息payload具体字段有那些,需要客户根据应用场景制定自己的协议,然后以JSON格式放到pub消息载体里面传给服务端。实际也不是太容易理解。本文主要介绍结合平台提供的在线调整功能,利用日志服务功能来定义payload,避免无谓的修改测试。

操作过程

1、设备端启动,确保设备端在线
阿里云物联网平台payLoad设置参考

2、方式1:监控运维 --> 在线调试
阿里云物联网平台payLoad设置参考
方式2:监控运维 --> 虚拟真实设备
阿里云物联网平台payLoad设置参考

3、日志跟踪
阿里云物联网平台payLoad设置参考

4、代码设置(其它属性设置与上面方法一致)

request.payloadObj = "{\"id\":\"230788029\",\"method\":\"thing.event.property.post\",\"params\":{\"Status\":0,\"Data\":\"Hello, World!\"},\"version\":\"1.0\"}";

5、设备运行状态
阿里云物联网平台payLoad设置参考

参考链接

设备端SDK使用问题

上一篇:微信小程序开发一:基本概要


下一篇:MNS服务批量删除问题