教你如何在小程式中用公眾號範本訊息(附詳細想法)
本篇文章給大家帶來了關於微信小程式的相關問題,其中主要介紹瞭如何在小程式中用公眾號範本訊息,下面一起來看一下,希望對大家有幫助。
起因
最近做的一個小程式裡面有一個預約功能,成功提醒用戶預約成功,同時通知被預約者
過程
因為在小程式中,第一個想法用「訂閱訊息」
此時出現問題:訂閱訊息的範本使用受小程式的服務類別影響,目前服務類別只能使用一次性訂閱,每次發送訊息都要用戶授權
這不是想要的結果! ! ! 【推薦:小程式影片教學】
於是尋找替代,郵件太扯,簡訊不與時俱進,公眾號有個範本訊息,但還沒有對應公眾號註冊,那用什麼呢?百度的同時發了篇部落格求問
可以拿什麼替代訂閱訊息呢?
在這裡衷心感謝熱心朋友們的解答
最終還是選擇用公眾號的範本訊息
好註冊公眾號將公眾號與小程式關聯上開整
接下來過程中出現第二個問題:小程式登錄,用code置換session時,拿不到
unionID
從網路上得知原因是沒有在微信開放平台進行關聯配置,為了得到確認,又發了篇博客小程式登入時獲取不到unionID 再次衷心感謝
透過這樣兩篇博客,得出了兩種完成功能的方式,並都親自測試成功。接下來貼方式想法
想法
透過unionID
保證公眾號與小程式相互關聯成功
-
配置開放平台的關聯
小程式客戶是澳門的,於是向客戶註冊開放平台時的
一次
認證費用是99美元
,美元增值,現在折合人民幣七百多
,客戶:騰訊牛逼! ! !
關聯做好後,小程式使用者登入時能取得
unionID
,將它存下此時無法直接透過
unionID
取得到公眾號的openID
,於是用了一個麻煩的方式(還不知道別的好方式)首先取得公眾號的粉絲清單(如何取得請參考官方開發文件),存入各粉絲使用者的
openID
到資料表,此時無法分辨哪個粉絲就是關注了公眾號的用戶那麼接下來要透過
openID
去獲取到對應的unionID
再儲存到對應粉絲用戶的資料下。此時取得的unionID
與先前儲存的unionID
是相同
的接下來便是透過比對
unionID
來拿到對應openID
了
#這裡粉絲表總是要更新的,對於此方式,內心不知什麼作祟,總不舒坦
接下來第二種,說起來十分簡單,做起來對於後端確實也非常簡單
- 利用公眾號登入的
靜默授權
此時需要你懂得前端,或是你有一個百分百願意配合你的前端盆友
大致思路:
此項目前端是uniapp
,好,首先用web-view
調官方的授權接口,注意一定是靜默授權哦!此時會拿到code,然後透過這個code請求後端……便能拿到openID了……有了openID便能發送模板訊息了……
大抵如此
以上是教你如何在小程式中用公眾號範本訊息(附詳細想法)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

隨著行動互聯網技術和智慧型手機的普及,微信成為了人們生活中不可或缺的一個應用。而微信小程式則讓人們可以在不需要下載安裝應用程式的情況下,直接使用小程式來解決一些簡單的需求。本文將介紹如何使用Python來開發微信小程式。一、準備工作在使用Python開發微信小程式之前,需要先安裝相關的Python函式庫。這裡推薦使用wxpy和itchat這兩個函式庫。 wxpy是一個微信機器

實作微信小程式中的卡片翻轉特效在微信小程式中,實現卡片翻轉特效是一種常見的動畫效果,可以提升使用者體驗和介面互動的吸引力。以下將具體介紹如何在微信小程式中實現卡片翻轉的特效,並提供相關程式碼範例。首先,需要在小程式的頁面佈局檔案中定義兩個卡片元素,一個用於顯示正面內容,一個用於顯示背面內容,具體範例程式碼如下:<!--index.wxml-->&l

本站10月31日消息,今年5月27日,螞蟻集團宣布啟動“漢字拾光計劃”,最近又迎來新進展:支付寶上線“漢字拾光-生僻字”小程序,用於向社會徵集生僻字,補充生僻字庫,同時提供不同的生僻字輸入體驗,以幫助完善支付寶內的生僻字輸入方法。目前,用戶搜尋「漢字拾光」、「生僻字」等關鍵字就可以進入「生僻字」小程式。在小程式裡,使用者可以提交尚未被系統辨識輸入的生僻字圖片,支付寶工程師確認後,將會對字庫進行補錄入。本站注意到,使用者也可以在小程式體驗最新的拆字輸入法,這項輸入法針對讀音不明確的生僻字設計。用戶拆

小程式能用react,其使用方法:1、基於「react-reconciler」實作一個渲染器,產生一個DSL;2、建立一個小程式元件,去解析和渲染DSL;3、安裝npm,並執行開發者工具中的建構npm;4、在自己的頁面中引入包,再利用api即可完成開發。

uniapp如何實現小程式和H5的快速轉換,需要具體程式碼範例近年來,隨著行動網路的發展和智慧型手機的普及,小程式和H5成為了不可或缺的應用形式。而uniapp作為一個跨平台的開發框架,可以在一套程式碼的基礎上,快速實現小程式和H5的轉換,大大提高了開發效率。本文將介紹uniapp如何實現小程式和H5的快速轉換,並給出具體的程式碼範例。一、uniapp簡介unia

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

實現思路x01服務端的建立首先,在服務端,使用socket進行訊息的接受,每接受一個socket的請求,就開啟一個新的線程來管理訊息的分發與接受,同時,又存在一個handler來管理所有的線程,從而實現對聊天室的各種功能的處理x02客戶端的建立客戶端的建立就要比服務端簡單多了,客戶端的作用只是對消息的發送以及接受,以及按照特定的規則去輸入特定的字符從而實現不同的功能的使用,因此,在客戶端這裡,只需要去使用兩個線程,一個是專門用於接受消息,一個是專門用於發送消息的至於為什麼不用一個呢,那是因為,只

PHP與小程式的地理位置定位與地圖顯示地理位置定位與地圖顯示在現代科技中已經成為了必備的功能之一。隨著行動裝置的普及,人們對於定位和地圖顯示的需求也越來越高。在開發過程中,PHP和小程式是常見的兩種技術選擇。本文將為大家介紹PHP與小程式中的地理位置定位與地圖顯示的實作方法,並附上對應的程式碼範例。一、PHP中的地理位置定位在PHP中,我們可以使用第三方地理位
