第一手小程序模板消息推送開發心得分享
知曉程序注
「曉實戰」是知曉程序推出的全新欄目。
yoyoyo~ 這裡是你們最熟悉的客服妹子——曉小雲(??ω??)?
上周,知曉程序(微信:zxct0101)發布一篇關於「小程序模板消息推送」的開發教程,但還是有不少人問小云:
模板推送好複雜,到底是怎麼實現啊?
所以,小雲特意為大家提供一份由熱心用戶 @LIAN 撰寫的「知曉雲模板消息實戰心得」,希望通過最簡單的文字說明及圖片引導,能讓你快速掌握這個技能。理論知識講太多,不如實戰來一波(?ò ? ó?)
溫馨提示:以下多圖預警 ?(? ???ω??? ?)?
文 | LIAN
緣起
我們的小程序,需要在用戶完成付款後,通過模板消息向用戶發送付款成功消息。
準備工作
發送模板消息首先要在小程序後台申請模板,微信提供了模板庫供開發者選擇。
如現有模板庫關鍵字等不符合自身需求,可以自行擬定撰寫模板,並申請審核。
需要注意的是,審核新模板需要 1-3 天的審核時間,模板標題必須以「提醒」或「通知」結尾。
實現
1. 配置界面
模板消息只能通過支付和提交表單兩種方式完成。在本例中使用提交表單的方式。
在支付界面中使用 組件,並標記 屬性值為 ,以讓微信將 返回給小程序,用於發送模板消息。
具體代碼如下:
2. 記錄支付數據
由於使用知曉雲封裝的支付函數,不能操作知曉雲生成的支付數據表,因此,你需要新建一張數據表,用於保存支付訂單數據,並用於觸發模板消息發送。
注意:在使用支付功能前,需先在知曉雲後台配置商戶號和證書等參數。 訂單數據表 可包含訂單號和繳費金額等信息,具體欄位可根據業務定。
支付和發送模板消息代碼:
3. 配置 Trigger
利用知曉雲的 Trigger 引擎,你就可以完成模板消息的發送。
你只需要在後台點點滑鼠,就可以完成 Trigger 配置的工作,相比雲函數的方法,這種方法給開發者省去了調試代碼的麻煩,但也失去了些靈活性。
首先,你需要登陸知曉雲後台,創建 Trigger。
在配置 Trigger 的時候,目標數據表為先前創建的訂單表 ,事件類型為創建()訂單時觸發。
配置微信模板,首先需要使用 AppSecret 進行授權。
關鍵字中的變數,必須為當前數據表中已經存在的變數。
比較特殊的是創建人信息,可使用 這種語法。目前支持的數據有 、、、、、、。
配置完成後,我們還需要進一步調試,才能完成開發工作。
需要注意的是,調試過程中,為了獲得 ,我們必須使用真機調試,才可以獲取到 來發送模板消息。
關注「知曉程序」公眾號


※Hypocam:拍照意境不夠?用黑白濾鏡幫照片加點格調#iOS#Android
※《美好生活》:這是一款關於英國鄉村、謀殺案和貓的遊戲
※這副會發光的眼鏡,能幫3.6億人安心過馬路,靈感竟來自CS遊戲
※愛護地球與人類,耐克用邊角料造出了更厲害的環保皮革
※Shure 推出兩款無線耳機,價格算得上親民了
TAG:愛范兒 |