微信小程序开发中的消息订阅与模板消息发送是非常重要的功能,可以用于向用户发送各种通知和提醒。在本篇文章中,我们将从头开始介绍如何使用微信小程序的消息订阅和模板消息发送功能,包括如何创建模板、如何订阅消息、如何发送模板消息等。
1. 创建小程序后台模板库
首先,我们需要在微信公众平台的小程序后台创建一个模板库。打开微信公众平台(https://mp.weixin.qq.com/)登录并进入小程序管理后台。
点击左侧菜单栏中的“设置”按钮,在弹出的窗口中选择“开发设置”。
在开发设置页面中,选择“订阅消息”,然后点击“添加模板”按钮。
在模板编辑页面中,需要填写模板的标题、关键词、示例和备注等信息。
点击“保存”按钮即可完成模板的创建。
2. 小程序端获取模板 ID
在小程序的代码中,我们需要获取刚刚创建的模板的模板 ID。我们可以使用wx.requestSubscribeMessage
方法来获取模板 ID。
wx.requestSubscribeMessage({
tmplIds: ['模板 ID'],
success: function (res) {
console.log(res);
}
});
在tmplIds
参数中,传入一个数组,包含我们要订阅的模板的模板 ID。
当用户点击订阅按钮时,会弹出一个授权窗口,用户需要点击“允许”按钮来授权订阅模板消息。授权成功后,我们可以在success
回调函数中获取用户的授权结果。
3. 后台服务端发送模板消