站長資訊網
最全最豐富的資訊網站

教你如何在小程序中用公眾號模板消息(附詳細思路)

本篇文章給大家帶來了關于微信小程序的相關問題,其中主要介紹了如何在小程序中用公眾號模板消息,下面一起來看一下,希望對大家有幫助。

起因

最近做的一個小程序里面有一個預約功能,成功提醒用戶預約成功,同時通知被預約者

過程

因為在小程序中,第一想法用“訂閱消息”
此時出現問題:訂閱消息的模板使用受小程序的服務類目影響,當前服務類目只能使用一次性訂閱,每次發送消息都要用戶授權
這不是想要的結果!!!【推薦:小程序視頻教程】

于是尋找替代,郵件太扯,短信不與時俱進,公眾號有個模板消息,但還沒有對應公眾號注冊,那用什么呢?百度的同時發了篇博客求問
可以拿什么替代訂閱消息呢?

在這里衷心感謝熱心朋友們的解答

最終還是選擇用公眾號的模板消息
好 注冊公眾號 將公眾號與小程序關聯上 開整

接下來過程中出現第二個問題:小程序登錄,用code置換session時,拿不到unionID
從網上得知原因是沒有在微信開放平臺進行關聯配置,為了得到確認,又發了篇博客小程序登錄時獲取不到unionID 再次衷心感謝

通過這樣兩篇博客,得出了兩種完成功能的方式,并都親自測試成功。接下來貼方式思路

思路

通過unionID

  • 保證公眾號與小程序相互關聯成功

  • 配置開放平臺的關聯

    小程序客戶是澳門的,于是在給客戶注冊開放平臺時的一次認證費用是99美元,美元增值,現在折合人民幣七百多客戶:騰訊牛逼!!!

  • 關聯做好后,小程序用戶登錄時能獲取到unionID,將它存下

  • 此時無法直接通過unionID獲取到公眾號的openID,于是用了一個麻煩的方式(還不知道別的好方式)

  • 首先獲取公眾號的粉絲列表(如何獲取請參考官方開發文檔),存入各粉絲用戶的openID到數據表,此時無法分辨哪個粉絲就是關注了公眾號的用戶

  • 那么接下來要通過openID去獲取到對應的unionID再保存到對應粉絲用戶的數據下。此時獲取的unionID與之前保存的unionID相同

  • 接下來便是通過比對unionID來拿到對應openID

這里粉絲表總是要更新的,對于此方式,內心不知什么作祟,總不舒坦

接下來第二種,說起來十分簡單,做起來對于后端確實也非常簡單

  • 利用公眾號登錄的靜默授權

此時需要你懂得前端,或者你有一個百分百愿意配合你的前端盆友

大致思路:
此項目前端是uniapp,好,首先用web-view調官方的授權接口,注意一定是靜默授權哦!此時會拿到code,然后通過這個code請求后端……便能拿到openID了……有了openID便能發送模板消息了……

大抵如此

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
在线观看自拍少妇精品| 日韩一区二区三区不卡视频| 97久久人人超碰国产精品| 久久这里只精品99re免费| 7777精品久久久大香线蕉| 三上悠亚国产精品一区| 国产情侣大量精品视频| 九九久久精品国产AV片国产| 日韩精品视频免费在线观看| 中文字幕日韩一区二区三区不卡| 日韩福利视频精品专区| 国产真实乱子伦精品视手机观看| 国产精品成人va在线观看入口| 国产精品久久久久久亚洲影视| 精品国产一区二区三区AV| 国产精品国产AV片国产| 国产av一区最新精品| 337P日本欧洲亚洲大胆精品| 国内精品videofree720| 日韩AV无码精品一二三区| 国产精品林美惠子在线播放| 国产精品林美惠子在线观看| 国产成人一区二区三区精品久久| 国产剧情AV麻豆香蕉精品| 亚洲av日韩片在线观看| 日韩精品久久久久久久电影| 日韩精品视频观看| d动漫精品专区久久| 国产精品手机在线观看你懂的| 国产精品理论片在线观看| 精品日韩在线视频一区二区三区 | 精品国精品国产自在久国产应用男 | 日韩AV片无码一区二区不卡| 青草青草久热精品视频在线观看| 日韩视频中文字幕精品偷拍 | 久久无码国产专区精品| 亚洲国产精品综合久久2007| 国产精品视频网站你懂得| 久久久99精品成人片| 野花国产精品入口| 日韩精品一区二区午夜成人版|