微信小程序——消息订阅

ops/2024/10/22 14:18:05/
  1. 首先用到的就是wx.requestSubscribeMessage接口。
    注意:用户发生点击行为或者发起支付回调后,才可以调起订阅消息界面
			requestSubscribeMessage() {uni.requestSubscribeMessage({tmplIds: [''],//需要订阅的消息模板的id的集合,一次调用最多可订阅3条消息success(res) {console.log('订阅成功', res)},fail(err) {console.log('订阅错误', err)}})}
  1. 要在后端实现以下这个接口:
    https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=ACCESS_TOKEN
    具体查看——接口文档
    接口参数如下:
				let data = {'template_id': '','touser': '','page': '','miniprogram_state': '', //developer为开发版;trial为体验版;formal为正式版;默认为正式版'data': {"character_string9": {"value": ""},"thing15": {"value": ""},"date4": {"value": ""}}}

data部分是根据你的模板决定的,你要在小程序>微信小程序的后台里面看,如下图:
在这里插入图片描述

在这里插入图片描述

这样就可以实现订阅消息和发送消息了,但是目前小程序>微信小程序大部分人只能使用一次性订阅,长期订阅无法使用,所以可能会有局限性,但是实现都是一样的。


http://www.ppmy.cn/ops/127589.html

相关文章

vscode连接远端docker高效开发的方法

1 前言 目前项目源码部署在远端服务器的docker上,但是我习惯在vscode中修改源码并验证。所以需要通过vscode连接远端容器进行代码开发。vscode通过remote ssh连接服务器是比较常见的用法了,但是连接远端容器还是第一次使用。摸索了一阵后发现一个方便快…

laravel 查询数据库

数据库准备 插入 三行 不同的数据 自行搭建 laravel 工程 参考 工程创建点击此处 laravel 配置 数据库信息 DB_CONNECTIONmysql #连接什么数据库 DB_HOST127.0.0.1 # 连接 哪个电脑的 ip (决定 电脑 本机) DB_PORT3306 # 端口 DB_DATABASEyanyu…

在服务器启动docker容器卡住、无启动成功信息,docker ps一a状态码137

在服务器启动docker容器卡住、无启动成功信息,docker ps 一a状态码137 docker、ubuntu 20.04、emqx 5.8.0背景 想从移动安卓设备往服务器发点数据,因为服务器有固定IP,想起来之前看过的这个mqtt,感觉比较合适,但是启…

【贪心算法】(第二篇)

目录 最⼤数(medium) 题目解析 讲解算法原理 编写代码 摆动序列(medium) 题目解析 讲解算法原理 编写代码 最⼤数(medium) 题目解析 1.题目链接:. - 力扣(LeetCode&#xf…

淘宝客服自动回复机器人-千牛工作台自动回复机器人-集成RPA+知识库+大模型AI工具

淘宝客服自动回复-千牛工作台接待中心自动回复机器人 影刀通过集成RPA知识库大模型AI工具,帮助商家打造24小时在线响应的AI客服 现在已经实现 llike620

electron-vite_9win软件名称和安装包名称设置?

软件名称、安装包名称、卸载软件名称都在electron-builder.yml中设置; 文章分开为什么,因为是新手上路系列; electron-builder.yml artifactName: 安装文件名称; 【 n a m e 和 {name}和 name和{version}是package.json中的name和version】 shortcutNa…

torch.nn.TransformerEncoderLayer层介绍

nn.TransformerEncoderLayer 是 PyTorch 中 Transformer 模型的基本组成部分之一,它用于处理序列数据,通常是用来编码输入的序列特征。在 Transformer 中,编码器由多个这样的层堆叠而成。 每个 TransformerEncoderLayer 由两部分组成: 多头自注意力机制(Multi-head Self-…

postgresql执行计划解读案例

简介 SQL优化中读懂执行计划尤其重要,以下举例说明在执行计划中常见的参数其所代表的含义。 创建测试数据 登录后复制 -- 创建测试表 drop table if exists customers ; drop table if exists orders ; drop table if exists order_items ; drop table if exists pr…