小程序 - 订阅消息通知

订阅的条件:

模板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) = >{} }); }; }

 

posted @ 2026-02-06 16:55  微宇宙  阅读(7)  评论(0)    收藏  举报