小程式中的訂閱訊息與推送訊息
阿新 • • 發佈:2022-05-06
步驟一:獲取模板 ID(建立模板)
在微信公眾平臺手動配置獲取模板 ID:
登入 https://mp.weixin.qq.com 獲取模板,如果沒有合適的模板,可以申請新增新模板,稽核通過後可使用。
步驟二:獲取下發許可權(提示使用者訂閱)
一次性訂閱訊息、長期訂閱訊息,詳見介面 wx.requestSubscribeMessage
裝置訂閱訊息,詳見介面 wx.requestSubscribeDeviceMessage
訂閱訊息事件推送
使用者在點選確定訂閱後, 可以由微信自動推送給後臺
需要在後臺[開發管理] -> [開發設定] -> [訊息推送] 中配置
資料:
{"CreateTime":1648111936,"Event":"subscribe_msg_popup_event","FromUserName":"xxx","List":{"PopupScene":"0","SubscribeStatusString":"accept","TemplateId":"xxx-vmXRthIj1sccsdd8XN-0kTQSj2U"},"MsgType":"event","ToUserName":"xxx","userInfo":{"appId":"xxx","openId":"xxx"}}
步驟三:呼叫介面下發訂閱訊息(推送訊息)
一次性訂閱訊息、長期訂閱訊息,詳見服務端介面 subscribeMessage.send
裝置訂閱訊息,詳見服務端介面 hardwareDevice.send