小程序长期订阅

准备工作

::: tip 管理后台配置

小程序类目:住建(硬性要求)

功能-》订阅消息-》我的模版

申请模版:1、预约进度通知

2、申请结果通知

3、业务办理进度提醒

:::

用户订阅一次后,可长期下发多条消息。目前长期性订阅消息向政务、医疗、交通、金融、教育等线下公共服务开放,后续将综合评估行业需求和用户体验持续完善。(长期订阅消息只针对特定行业开放,所以普通开发者并无法使用)。

订阅
复制代码
    /**
     * 先判断用户是否有订阅了该消息,有直接掉接口,没有,则授权
     */
    wx.getSetting({
      withSubscriptions: true, //是否同时获取用户订阅消息的订阅状态,默认不获取
      success(res) {
        console.log(res.subscriptionsSetting.itemSettings, "33333333333");
        if (
          res.subscriptionsSetting.itemSettings &&
          res.subscriptionsSetting.itemSettings[
            "模版id"
          ] == "accept"
        ) {
            //业务处理
        } else {
          wx.requestSubscribeMessage({
            tmplIds: ["模版id"],//模版id
            success(data) {
              if (
                data["模版id"] ==
                "accept"
              ) {
               //业务处理
              }
            },
            fail() {
                //业务处理
            },
          });
        }
      },
    });
长期订阅的限制条件

订阅消息必须手动触发

  1. 开发者也可在页面中添加bindtap事件(只有bindtap能触发)进行授权,

  2. 页面onLoad生命周期函数执行requestSubscribeMessage 不起作用

  3. 设置setTimeout 延迟触发requestSubscribeMessage 不起作用

相关推荐
熊猫钓鱼>_>5 小时前
中国版Cursor,基于腾讯云CodeBuddy的节日推荐小程序的智能化开发实践
小程序·腾讯云·节日
AC-PEACE6 小时前
小程序初始化加载时间优化 步骤思考与总结
react.js·小程序·前端框架
说私域6 小时前
桑德拉精神与开源链动2+1模式AI智能名片S2B2C商城小程序的协同价值研究
人工智能·小程序·开源·零售
说私域9 小时前
基于开源AI大模型与S2B2C生态的个人品牌优势挖掘与标签重构研究
人工智能·小程序·开源·零售
wx_cxc28486989189 小时前
商城小程序源码介绍
微信小程序·小程序
菜鸟una11 小时前
【taro3 + vue3 + webpack4】在微信小程序中的请求封装及使用
前端·vue.js·微信小程序·小程序·typescript·taro
HumoChen991 天前
GZip+Base64压缩字符串在ios上解压报错问题解决(安卓、PC模拟器正常)
android·小程序·uniapp·base64·gzip
qq_12498707531 天前
原生小程序+springboot+vue医院医患纠纷管理系统的设计与开发(程序+论文+讲解+安装+售后)
java·数据库·spring boot·后端·小程序·毕业设计
小新1101 天前
微信小程序 密码框改为text后不可见,需要点击一下
微信小程序·小程序·notepad++
Maitians1 天前
微信小程序 自定义图片分享-绘制数据图片以及信息文字
微信小程序·小程序