由于小程序模板消息能力將于2020年1月10日下線,需要將模板消息切換為訂閱消息,近期,我們收集訂閱消息開發(fā)過程的注意事項:
使用方法如下:
wx.requestSubscribeMessage({
tmplIds: ['模板消息id1','模板消息id2'],
success (res) { }
})
一、如果不勾選紅色方框內(nèi)的內(nèi)容,用戶每次觸發(fā)訂閱消息功能都會彈出授權(quán)窗口,如果用戶勾選了則不會出現(xiàn)彈窗。
二、和模板消息一樣,不支持開發(fā)者工具,只能通過真機(jī)調(diào)試
三、長期訂閱消息只針對特定行業(yè)開放(目前長期性訂閱消息向政務(wù)、醫(yī)療、交通、金融、教育等線下公共服務(wù)開放),所以普通開發(fā)者并無法使用,而且,現(xiàn)在長期消息模板是沒有的,添加的入口估計目前沒全量放開。
四、每個訂閱消息是獨(dú)立的,比如,你現(xiàn)在有兩個訂閱消息,第一個你勾選了不再詢問,第二個沒勾選,第二個下次點(diǎn)擊還是會提示的。
五、用戶如果同意訂閱這條消息之后,wx.requestSubscribeMessage后臺還是會默認(rèn)調(diào)用,只是沒有彈出框了。