小程序 - 订阅消息通知
订阅的条件:
模板ID是核心:所有操作都围绕在公众平台获取的模板ID展开。
用户主动授权:小程序不能直接发送消息,必须先弹窗让用户主动选择“接受”。加按钮点击tab=requestSubscribeMessage。
类目限制:政务民生等特定类目需申请,无法直接创建自定义模板1。
状态管理:可通过 wx.getSetting 查询用户对特定模板的订阅状态,以决定是否再次弹窗请求。
requestSubscribeMessage() {
let templateIds = 'VRR0UEO9VJOLs0MHlU0OilqX6MVFDwH3_3gz3Oc0NIc';
if (templateIds && templateIds.length > 0) { let object = { tmplIds: [templateIds], success: (data) = >{}, fail: (e) = >{} }; wx.getSetting({ withSubscriptions: true, success: (res) = >{ if (res['TEMPLATE_ID'] == 'accept') { console.log('123') } else { wx.requestSubscribeMessage(object); } }, fail: (e) = >{} }); }; }
如需转载原创文章,请标注原文地址,版权所有!
浙公网安备 33010602011771号