【物联网】微信小程序接入阿里云物联网平台

一 阿里云平台端

{
  "ProductKey": "a1vHYVO6GTw", 
  "DeviceName": "wechat",
  "DeviceSecret": "a29359d701c20387185125aa0ec19872"
}
  1. 进入产品,选择自定义Topic,然后点击定义Topic主题 选择设备权限为发布订阅,Topic主题名称自定义,最好是规范命名,这里作为演示就把它命名为topic,记住我们创建的主题,点击确定
  2. /a1vHYVO6GTw/wechat/user/topic

二 小程序端

源码下载链接: 提取码:mh0p

  1. { “ProductKey”: “a1vHYVO6GTw”, “DeviceName”: “wechat”, “DeviceSecret”: “a29359d701c20387185125aa0ec19872” }

还有发布消息的主题和订阅消息的主题(不懂这个是啥意思自己上搜索引擎查吧) 改完之后保存编译,如果连接成功说明已经连接上阿里云,去阿里云平台我们创建的设备,会是显示"在线"

  1. 下面是我们往云端发布消息和接收订阅主题Topic消息 第一次订阅,先把注释去掉

显示订阅成功 回到阿里云设备刷新查看是否已显示订阅的主题 如果有说明WeChat设备已经成功添加这个主题,添加成功后可以把小程序订阅的代码注释掉了. 最后做个测试,点击发布消息, {“currentTemperature”:“35”,“read”:“10.2”}

如果小程序显示接收了,那就是通讯成功了 如果想取消订阅这个Topic主题的话,把subscribe,改为unsubscribe

经验分享 程序员 微信小程序 职场和发展