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

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

通过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);
  }
});

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

相关推荐
一颗无敌码农4 小时前
多商户与多门店电商系统有什么区别?核心模式解析
微信小程序·php·用户运营·crmeb
wuyoula7 小时前
全新多平台电商代付商城源码
开发语言·c++·ui·小程序·php源码
低代码布道师7 小时前
微搭低代码MBA 培训管理系统实战 36——小程序端课程预约功能实现
低代码·小程序
万岳科技系统开发7 小时前
小程序直播架构调整指南:H5嵌套模式的优化与替代方案
小程序·架构
Greg_Zhong9 小时前
学习AI 工程师第 3 天:小程序中调用豆包模型,实现ai助手(打字机效果与流式输出)
小程序·ai工程师·小程序调用豆包实现ai助手
于先生吖9 小时前
家政派单小程序定制厂家
大数据·小程序
00后程序员张10 小时前
完整指南 iOS App上架到App Store的步骤详解
macos·ios·小程序·uni-app·objective-c·cocoa·iphone
hhzz10 小时前
记录微信小程序tabbar不显示问题:uni-app Vue 3 自定义 tabBar 不渲染
vue.js·微信小程序·uni-app
久爱@勿忘11 小时前
uniappH5跳转小程序
前端·小程序·uni-app
Greg_Zhong11 小时前
微信小程序中调用豆包【免费】模型,实现小程序版ai助手完整版
微信小程序·豆包模型·调用豆包模型封装ai助手