微信小程序订阅服务器,微信小程序之模板订阅消息
最近開發的訂餐小程序需要向用戶下發訂閱消息 在此記錄一下最初疑惑的幾個點
類型
小程序訂閱消息分為兩種類型 一次性訂閱消息 長期訂閱消息 。一般場景下我們使用的都是一次性訂閱消息 因為長期訂閱消息目前僅向政務民生、醫療、交通、金融、教育等線下公共服務開放。
小程序下發訂閱通知
下發訂閱通知之前需要我們在微信公眾平臺手動配置獲取模板id
wx.requestSubscribeMessage({
tmplIds: ["your tmplId"],
// 需要訂閱的消息模板的id的集合,一次調用最多可訂閱3條消息
success(res) {
// 接口調用成功的回調函數
},
complete(res) {
// 接口調用結束的回調函數(調用成功、失敗都會執行)
},
fail(res){
// 接口調用失敗的回調函數
}
});
復制代碼
常見業務問題
下發微信通知需要每次都調用wx.requestSubscribeMessage這個api嗎?
需要的 對于一次性的訂閱通知授權實際上每一次都需要用戶授權。
用戶點了‘總是保持’這個設置意味著什么?
用戶點了總是保持實際上也是要經過用戶授權,但是不會彈出彈窗(可以理解為一種靜默授權的方式);用戶點擊允許/取消按鈕也只是針對這個一次性消息的授權 下一次還是會吊起彈窗。用戶可以在小程序設置里看到訂閱了幾條消息通知
用戶同意授權一次 服務端發送通知時效有限制嗎?
根據官方文檔的描述用戶同意授權之后 對于此次授權的消息推送沒有時效限制。常見的業務場景有用戶購物卡券并同意訂閱消息后 過了較長一段時間 卡券即將過期的消息推送。
總結
以上是生活随笔為你收集整理的微信小程序订阅服务器,微信小程序之模板订阅消息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于USB-AUDIO使用ALSA编程的
- 下一篇: alsa声音编程介绍