一、订阅信息使用前的说明
模板信息在2.10.0版本后就完全禁止了。
所以,使用消息推送必须升级到2.8.2 版本以上,同时只有选择订阅信息。
订阅信息在使用之前,必须先获得用户授权。
用户授权必须使用bindtap。
二、申请templateID
![](https://img.haomeiwen.com/i1724156/6987e9ce9af3ad2d.png)
![](https://img.haomeiwen.com/i1724156/4ea0d66a8c6d89cc.png)
三、注册bind:tap事件,并在事件中申请用户授权
![](https://img.haomeiwen.com/i1724156/be4f9882bb9111b2.png)
![](https://img.haomeiwen.com/i1724156/cf6eccccb7c32169.png)
四、订阅信息发送,本例采用云调用
![](https://img.haomeiwen.com/i1724156/a677766e031fb21f.png)
五、使用效果截图
![](https://img.haomeiwen.com/i1724156/7befb2c03c8d890a.png)
![](https://img.haomeiwen.com/i1724156/1c0aa709b9e34611.png)
六、订阅消息与模板消息的区别
1、模板消息无需用户授权,可以直接调用,调用方法,如下:
const result = await cloud.openapi.templateMessage.send()
2、订阅消息需要分2步,调用方法,如下:
wx.requestSubscribeMessage()
const result = await cloud.openapi.subscribeMessage.send()
3、部分参数有区别
订阅消息文档,参见:
网友评论