小程序长期订阅

准备工作

::: 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 不起作用

相关推荐
焦糖玛奇朵婷1 分钟前
盲盒小程序:开发视角下的功能与体验
java·大数据·jvm·算法·小程序
FFF-X18 分钟前
UniApp 小程序实现自定义每张图片播放时长的轮播图(基于 uView 的 u-swiper)
小程序·uni-app
内存不泄露3 小时前
二手物品交易平台
spring boot·小程序·django
说私域6 小时前
基于AI智能名片链动2+1模式预约服务商城小程序的数据管理与系统集成研究
大数据·人工智能·小程序
说私域7 小时前
用户感知断裂与商业模式颠覆:AI智能名片链动2+1模式S2B2C商城小程序的破局之道
大数据·人工智能·小程序
peachSoda77 小时前
uniapp开发小程序 使用scroll-view时左右滑动切换无法回到最左边的bug解决方案
小程序·uni-app
游戏开发爱好者88 小时前
如何在 Windows 环境下测试 iOS App,实时日志,CPU监控
android·ios·小程序·https·uni-app·iphone·webview
计算机毕设指导68 小时前
基于微信小程序的社区医疗服务管理系统【源码文末联系】
java·spring boot·微信小程序·小程序·tomcat·maven·intellij-idea
fengGer的bugs8 小时前
微信小程序版「死了么APP」,它来了
微信小程序·小程序·死了么·死了么app
我的86呢!8 小时前
微信小程序蓝牙配网
微信小程序·小程序