10月12日微信官方發佈了小程序模板消息能力調整的通知 :
https://developers.weixin.qq.com/community/develop/doc/00008a8a7d8310b6bf4975b635a401
相比以前的有了較大的調整,主要的調整就是從開發者主動下發消息改成用戶自主訂閱,也就是說必需要用戶手動訂閱才行,而訂閱消息又分爲了一次性訂閱消息和長期性訂閱消息,長期性訂閱消息須要有特定公共服務業務這裏就不介紹了,本文主要講的是一次性訂閱消息。html
若是尚未開通訂閱消息的要在小程序後臺裏開通訂閱消息後添加須要的模板,添加完後的紅框中的變量就是訂閱消息接口要用到的data了npm
request-promise
模塊,因此要在該目錄下npm install request-promise
## 頁面調用小程序
傳入對應的參數便可api
返回結果promise
![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9tbWJpei5xcGljLmNuL21tYml6X3BuZy9COGxEVklqaE1ubkFESHp3aWNhbjlURjBiM1lUT1lHaHVmbllVbFY3aWJ3Nk1kcUU0OXNBaWNQRU8zWUZ0b2xYQlZwT1J3UVo1Wm50M3RZWGdsN3h0cjQ3QS8w?x-oss-process=image/format,png#pic_center)
## 總結微信
總的來講並不難,只是有個地方要注意一下,因爲以前沒怎麼用過雲開發,不知道它返回的數據結構會有差別,好比在獲取access_token的時候發現一個特別之處,在小程序裏進行調用的時候,成功的話返回是下圖這種格式的數據結構
可是本地調試的時候返回又是這種格式的app
少了外面一層object,致使我判斷access_token一直報錯,調試了很久才發現,好在最後是能夠成功獲取到。函數
再來講此次調整,做爲用戶的我來講我以爲是很ok的,起碼我能夠選擇不接收訂閱消息,不像以前那樣莫名其妙的就收到了一個訂閱消息還不知道是哪一個程序的,我是很反感這種的。可是對於一些企業來講可能就不是那麼友好了,下降了觸達用戶的機會。可是無論怎樣,身爲開發者的但是有得忙了。spa
代碼就不放了,都在圖片裏,本身動手敲一遍比較好
若是你想要了解更多關於雲開發CloudBase相關的技術故事/技術實戰經驗,請掃碼關注【騰訊云云開發】公衆號~