微信小程序消息通知(一次订阅)

在微信公众平台配置通知模版

通过wx.login获取code发送给后端

javascript 复制代码
let that = this
// 登陆code
  wx.login({
    success: function (res) {
      if (res.code) {
        // 发送code到后端换取openid和session_key
        that.setData({
          openCode: res.code
        })
        console.log(that.data.openCode, 'openCode');

        // 调用发送请求的方法,将code传给后端
      } else {
        console.log('登录失败!' + res);
      }
    }
  });

订阅接口

javascript 复制代码
// 在需要请求用户订阅的地方
wx.requestSubscribeMessage({
  tmplIds: ['5ny91Ij1UTQXtkU66OTUbBvTWTPtHBXdTvkuw4Iwj0s'], // 替换为你的订阅消息模板ID
  success(res) {
    console.log(res);

    if (res['5ny91Ij1UTQXtkU66OTUbBvTWTPtHBXdTvkuw4Iwj0s'] === 'accept') {
      wx.switchTab({
        url: '/pages/query/query',
      })
      // 用户同意订阅,可以在此进行下一步逻辑,如记录用户订阅状态
    }
  },
  fail(err) {
    console.error('订阅消息失败', err);
  }
});

注意:点击下面总保持以上选择,再次点击的时候,弹出框则就不会再弹出,但是也会能发送一次通知

相关推荐
拖孩18 小时前
流量主门槛从 500 降到 100,我的小程序上线 18 小时够到了线
前端·后端·微信小程序
云-缩影18 小时前
做微信小程序,自建服务器还是用云托管:技术选型对比
服务器·微信小程序·小程序
极限挑战哥1 天前
共享电单车联营平台分账架构实践:二清合规与自动分账零人工方案
java·大数据·人工智能·微信小程序·架构·微信公众平台
超级新零售2 天前
服装订货会数字化:商品版本、订单状态与后续配发数据如何衔接?
大数据·小程序·企业微信
云-缩影2 天前
拆解微信小程序后端架构:ECS、RDS、SSL 和 VPC 怎么配合
微信小程序·架构·ssl
拖孩2 天前
AI 帮我写的小程序上线 44 天:36 个人进了收银台,8 个人付钱
前端·后端·微信小程序
xiezhr2 天前
我用workBuddy开发了自己的第一个小程序并成功上线了
ai·小程序·ai agent·workbuddy
sinat_267611912 天前
用 AI 开发微信小程序(八):一个极简收纳工具的开发复盘
微信小程序·小程序
李纲明3 天前
微信小程序真机预览白屏或 request 失败:先核 request 合法域名与 TLS,再查体验版与本地缓存
缓存·微信小程序·小程序·小程序开发·devdiy·真机预览·合法域名