摘要:此次教程將再次帶領大家體驗消息推送,實現另一個微信消息推送的觸發(fā)器,關于自動回復小程序客服消息的。我們需要通過控制臺引擎觸發(fā)器添加創(chuàng)建一個觸發(fā)器,這個觸發(fā)器將幫助我們在設置好的條件被觸發(fā)的情況下運行云函數來實現用戶消息的自動回復。
在上次推送完「卡券核銷消息推送」的教程后,我們決定再多出點教程。
此次教程將再次帶領大家體驗「消息推送」,實現另一個「微信消息推送」的觸發(fā)器,關于自動回復小程序客服消息的。
詳細步驟如下:
開通知曉云消息推送,并開通小程序消息推送功能,將知曉云消息推送配置同步到小程序
創(chuàng)建 sendCustomMsg 觸發(fā)器,觸發(fā)器類型為“微信消息推送”,動作類型為云函數
創(chuàng)建 sendCustomMsg 云函數
總體流程如下流程圖:
進入知曉云,選擇 控制臺 -> 設置 -> 小程序 ,拉到最底找到「消息推送」,點擊「立即開通」,即可開通消息推送功能。
開通之后需要將消息推送的相關配置項配置到小程序或者公眾號后臺。由于此次我們要實現的是小程序的客服消息回復,所以需要在知曉云的小程序后臺開通消息推送(設置->開發(fā)設置->消息推送 )并完成相關配置的填寫。
▲ 知曉云配置項
配置項填寫完成后還需要將消息推送的相關配置同步到微信小程序后臺,兩部分內容均填寫完成后微信消息推送類型的觸發(fā)器才可以正常使用。
▲ 小程序消息推送配置項
由于該步驟中在創(chuàng)建觸發(fā)器時的動作類型需要選擇「云函數」,且需要選定對應的云函數 js 文件,所以我們需要在創(chuàng)建觸發(fā)器前先創(chuàng)建(在控制臺點擊 引擎 -> 云函數 -> 添加)一個空的云函數,以便順利執(zhí)行后續(xù)步驟。
現在我們創(chuàng)建一個名為 sendCustomMsg 的云函數:
如上圖點擊所示確定即可,云函數的代碼等會再寫,先回到本小節(jié)的重點上來。我們需要(通過控制臺 引擎 -> 觸發(fā)器 -> 添加)創(chuàng)建一個觸發(fā)器,這個觸發(fā)器將幫助我們在設置好的條件被觸發(fā)的情況下運行 sendCustomMsg 云函數來實現用戶消息的自動回復。
第一步,配置觸發(fā)器。記得觸發(fā)類型一定要選擇「微信消息推送」。
第二步,設置觸發(fā)條件。這一步需要填寫小程序的 appID (小程序 appID 可以在微信小程序后臺獲取) ,其他部分的設置如下圖。
第三步,設置動作。按照下圖所示配置后點擊完成即可成功創(chuàng)建「微信消息推送」觸發(fā)器。
回到我們剛才創(chuàng)建的云函數(名為 sendCustomMsg 的空的云函數), 本次教程中作為示例的云函數代碼寫的比較簡單,只是將用戶發(fā)送的內容以原樣再發(fā)回給用戶。
代碼里用到了給用戶回復消息的小程序客服消息接口,該接口需要的 access_token 和 open_id 可以分別從云函數的 API 和 云函數的參數 event.data.FromUserName 獲取。(標紅色兩個地址見留言區(qū) )
全部代碼如下:
最后我們可以通過小程序客服按鈕(contact-button)進入到客服對話框進行測試。在下圖中可以看到,我們發(fā)送什么給客服,客服都會按原樣發(fā)回給我們。這意味著,我們的想要的功能實現了 :)
本文首發(fā)于「知曉云」公眾號:https://mp.weixin.qq.com/s/VZ...
如果你還想了解 更多小程序開發(fā)技巧,快速掌握小程序開發(fā)能力。
歡迎掃描下方二維碼關注「知曉云」,我們會持續(xù)為更新與小程序有關的實戰(zhàn)教程哦~
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/108934.html
摘要:此教程將帶領大家體驗這個新功能,實現一個微信消息推送類型的觸發(fā)器。進入公眾號后臺點擊開發(fā)基本配置服務器配置,同步配置成知曉云消息推送的相關配置,完成配置后,微信消息推送類型的觸發(fā)器方可使用。 知曉云新推出「消息推送」功能,該功能通過「消息推送」類型的觸發(fā)器接收微信推送過來的消息,開發(fā)者可以對此消息實行相關操作。 此教程將帶領大家體驗這個新功能,實現一個「微信消息推送」類型的觸發(fā)器。 該...
摘要:使用觸發(fā)器自動根據微信支付回調更新可以保證無論何種情況下,數據中保存的都是最終用戶實際支付的金額。想要實現這個功能,則要將觸發(fā)器和云函數進行搭配使用了。 showImg(https://segmentfault.com/img/remote/1460000018649967?w=2160&h=918);本文主要側重于講述小程序在線支付功能中的編程思想和編程模式,并在必要的地方提供關鍵代...
摘要:幾個月之內就開發(fā)了幾十款小程序的開發(fā)者陳林,有著自己的解答。資深小程序開發(fā)者陳林,是小程序風口下的探索者之一,借助小程序無需安裝,易于傳播的特點,陳林以小游戲類目為核心,配合小程序間可相互跳轉的特性。 showImg(https://segmentfault.com/img/remote/1460000020165110);你是一條產品經理,現在要出一個大型需求的方案,你會怎么做? ...
摘要:在用戶喜愛的眾多功能中,使用率最高的是模版消息推送。模版消息推送數的量級也由早期每天幾百條,變?yōu)楹髞淼拿刻鞌蛋偃f條。平臺支持少知曉云已經支持包括微信小程序和支付寶小程序在內的各大小程序平臺的消息推送,對平臺的支持也將在近期上線。 兩年多前,為了讓更多的人找到好玩、好用的小程序,我們成立了「知曉程序」。 再后來,我們推出了后端云服務平臺——知曉云,幫助大家降低創(chuàng)業(yè)成本,提升開發(fā)效率。 「...
閱讀 3974·2021-09-27 13:35
閱讀 1121·2021-09-24 09:48
閱讀 2941·2021-09-22 15:42
閱讀 2377·2021-09-22 15:28
閱讀 3180·2019-08-30 15:43
閱讀 2645·2019-08-30 13:52
閱讀 3000·2019-08-29 12:48
閱讀 1483·2019-08-26 13:55