日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

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

發(fā)布時(shí)間:2023/12/15 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【物联网】微信小程序接入阿里云物联网平台 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

微信小程序接入阿里云物聯(lián)網(wǎng)平臺(tái)

一 阿里云平臺(tái)端

1.登錄阿里云
阿里云物聯(lián)網(wǎng)平臺(tái)
點(diǎn)擊進(jìn)入公共實(shí)例,之前沒(méi)有的點(diǎn)進(jìn)去申請(qǐng)

2.點(diǎn)擊產(chǎn)品—>創(chuàng)建產(chǎn)品

3.產(chǎn)品名稱(chēng)自定義,按項(xiàng)目選擇類(lèi)型,節(jié)點(diǎn)類(lèi)型選擇直連設(shè)備,聯(lián)網(wǎng)方式WiFi,數(shù)據(jù)格式選擇透?jìng)?自定義,其他默認(rèn)

4.添加設(shè)備

設(shè)備名稱(chēng)自定義,我這里是與微信通訊,這里設(shè)備名稱(chēng)定義為WeChat,(隨便定義的)

5.進(jìn)入剛剛添加的設(shè)備,點(diǎn)擊查看


記住上面的阿里云三元組,這個(gè)是每一個(gè)設(shè)備具有的,微信小程序那邊要用到

{"ProductKey": "a1vHYVO6GTw", "DeviceName": "wechat","DeviceSecret": "a29359d701c20387185125aa0ec19872" }
  • 進(jìn)入產(chǎn)品,選擇自定義Topic,然后點(diǎn)擊定義Topic主題

    選擇設(shè)備權(quán)限為發(fā)布和訂閱,Topic主題名稱(chēng)自定義,最好是規(guī)范命名,這里作為演示就把它命名為topic,記住我們創(chuàng)建的主題,點(diǎn)擊確定

  • 進(jìn)入云產(chǎn)品流轉(zhuǎn),點(diǎn)擊創(chuàng)建規(guī)則


    填寫(xiě)信息,規(guī)則名稱(chēng)隨意寫(xiě),格式選擇json格式

    創(chuàng)建之后進(jìn)入,點(diǎn)擊編寫(xiě)SQL

    字段很重要!!!阿里云會(huì)根據(jù)這個(gè)來(lái)選擇轉(zhuǎn)發(fā)的數(shù)據(jù),字段填的是json格式的鍵,如果不想那么麻煩就填*號(hào),選擇我篇?jiǎng)?chuàng)建的產(chǎn)品,設(shè)備,及剛剛創(chuàng)建的主題名稱(chēng),點(diǎn)擊確定

    即可看到這個(gè)

    雙引號(hào)里面的內(nèi)容就是我們的主題,記錄下來(lái),小程序要用

    /a1vHYVO6GTw/wechat/user/topic
  • 二 小程序端

    源碼下載

    小程序端源碼在公眾號(hào)免費(fèi)領(lǐng)取
    關(guān)注公眾號(hào)【指針阿飛】 回復(fù) 小程序阿里云 領(lǐng)取

    1、下載源碼,微信開(kāi)發(fā)者工具導(dǎo)入,小程序端源碼,需要修改的地方,阿里云三元組,前面提到的

    {"ProductKey": "a1vHYVO6GTw", "DeviceName": "wechat","DeviceSecret": "a29359d701c20387185125aa0ec19872" }

    還有發(fā)布消息的主題和訂閱消息的主題(沒(méi)了解可以先了解一下)
    改完之后保存編譯,如果連接成功說(shuō)明已經(jīng)連接上阿里云,去阿里云平臺(tái)我們創(chuàng)建的設(shè)備,會(huì)是顯示"在線(xiàn)"

    2、下面是我們往云端發(fā)布消息和接收訂閱主題Topic消息
    第一次訂閱,先把注釋去掉


    顯示訂閱成功

    回到阿里云設(shè)備刷新查看是否已顯示訂閱的主題

    如果有說(shuō)明WeChat設(shè)備已經(jīng)成功添加這個(gè)主題,添加成功后可以把小程序訂閱的代碼注釋掉了。
    最后做個(gè)測(cè)試,點(diǎn)擊發(fā)布消息

    {"currentTemperature":"35","read":"10.2"}


    如果小程序顯示接收了,那就是通訊成功了


    如果想取消訂閱這個(gè)Topic主題的話(huà),把subscribe,改為unsubscribe

    總結(jié)

    以上是生活随笔為你收集整理的【物联网】微信小程序接入阿里云物联网平台的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。