微信小程序,订阅消息

news2024/11/27 7:34:39

微信小程序,订阅消息,完整流程

1.选择需要的模版
在这里插入图片描述
2.前端调用订阅消息
在这里插入图片描述
注:tmplIds:模板ID模版id,这里也可以选多个

wx.requestSubscribeMessage({
	  tmplIds: ['7UezzOrfJg_NIYdE1p*******'],
	  success (res) { 
		console.log(res);
		wx.getSetting({
		  success (res1) {
		    console.log(res1.authSetting)
		  }
		})
		}
	})

3.后端调用发订阅消息
3.1获取access_token

/*
grant_type:client_credential//默认值
appid:小程序appid
secret:小程序secret
*/
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=&secret= 

响应结果

{
    "access_token": "82_F1FSYNxipQKw2TOr0_uMpLDQR9Z9Zf9FkNPslS4q9Dz9KqwYdT-aSBypJz6ZVZ8x_FlbPQCFpRY-Xwio5GBtQRChp8pq21k6JaCrdrLP75DoCGzDNFO4g0E8pwYHDZjAGADZV",
    "expires_in": 7200
}

3.2发送订阅消息

/*
access_token :是上面接口返回的数据
body里面的参数
{
	touser:"需要发送的用户的openid",
	page:"跳转的页面",
	template_id:"模版id",
	miniprogram_state:"formal",//developer为开发版;trial为体验版;formal为正式版,默认formal
	lang: "zh_CN",zh_CN(简体中文)、en_US(英文)、zh_HK(繁体中文)、zh_TW(繁体中文),默认为zh_CN
	data:模版对应的数据
}
*/
https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=82_F1FSYNxipQKw2TOr0_uMpLDQR9Z9Zf9FkNPslS4q9Dz9KqwYdT-aSBypJz6ZVZ8x_FlbPQCFpRY-Xwio5GBtQRChp8pq21k6JaCrdrLP75DoCGzDNFO4g0E8pwYHDZjAGADZV

模版发送数据事例:

{
	"template_id": "ij1o1NjVjwqFmZ1ftWoPMer*****",
	"page": "pages/index/home",
	"touser": "oWvGc63WN****",
	"data":{//推送的消息模版
	"thing6": {
			"value": "烟雾报警器"
		},
		"thing7": {
			"value": "小明"
		},
		"phone_number8": {
			"value": "18771556**"
		},
		"thing9": {
			"value": "客厅"
		},
		"thing10": {
			"value": "紧急通知,客厅发生火灾"
		}
	},
	"miniprogram_state": "developer",//
	"lang": "zh_CN"
}

推送的消息模版
在这里插入图片描述
最终发送效果结果
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1929673.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

论文阅读:FAST SPECTRAL CLUSTERING WITH SELF-WEIGHTED FEATURES

1 Abstract 作为主流聚类方法之一,谱聚类因其在非线性数据集上的良好性能而越来越受到关注。然而,传统的谱聚类模型计算复杂度高。同时,大多数这些模型在实践中未能区分噪声和有用特征,导致聚类性能受限。在本文中,我…

集成excel工具:自定义导入回调监听器、自定义类型转换器、web中的读、捕获文件格式转换错误ExcelDataConvertException

文章目录 I 封装导入导出1.1 定义工具类1.2 自定义读回调监听器: 回调业务层处理导入数据1.3 定义文件导入上下文1.4 定义回调协议II 自定义转换器2.1 自定义枚举转换器2.2 日期转换器2.3 时间、日期、月份之间的互转2.4 LongConverterIII web中的读3.1 使用默认回调监听器3.2…

React、Vue的password输入框组件,如何关闭自动填充?

有时候我们的表单使用了一个password组件,这时候每次打开新建,都会自动获取浏览器缓存的密码,但是它的上一个input输入框并不是用户名,这时候我们希望我们的表单,每次点开的时候密码是空的,让用户自动输入&…

windows下通过nginx解压包启动nginx

退出: taskkill /f /t /im nginx.exe 人工智能学习网站 https://chat.xutongbao.top

【ProtoBuf】初识 ProtoBuf

一、序列化概念 1、序列化和反序列化 序列化:把对象转换为字节序列的过程称为对象的序列化。 反序列化:把字节序列恢复为对象的过程称为对象的反序列化。 什么情况下需要序列化? 存储数据:当我们想把的内存中的对象状态保存到⼀…

论文翻译:Explainability for Large Language Models: A Survey

https://arxiv.org/pdf/2309.01029 目录 可解释性在大型语言模型中:一项调查摘要1 引言2 LLMs的训练范式2.1 传统微调范式2.2 提示范式 3 传统微调范式的解释3.1 局部解释3.1.1 基于特征归因的解释3.1.2 基于注意力的解释3.1.3 基于示例的解释 3.2 全局解释3.2.1 基…

a newer or same version is present nvidia解决方案

安装时候出现a newer or same version is present nvidia 或者Night Visual Editor 失败,把显卡驱动卸载掉,打开service.mtc 服务控制面板,把nvidia开头的服务全停掉,重新启动cuda安装程序选择自定义安装 vse visual studio相关的…

构建未来智能边缘:4G定制化ARM边缘计算网关解决方案

在当今数字化转型的时代背景下,边缘计算正成为连接物理世界与数字世界的关键桥梁,为企业提供实时数据处理和决策能力。为了满足市场对高性能、灵活且可定制的边缘计算解决方案的需求,一款专为各类品牌量身定制的ARMxy边缘计算网关 产品亮点&…

【C++】题解:P1259 黑白棋子的移动_递归+模拟_算法竞赛_洛谷

文章目录 P1259 黑白棋子的移动 题解题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示解题思路AC CodeEnd P1259 黑白棋子的移动 题解 Link:Luogu - P1259 题目描述 有 2 n 2n 2n 个棋子排成一行,开始为位置白子全部在左边,黑…

habase集群安装

解压到/opt/softs目录 tar -zxvf hbase-2.4.11-bin.tar.gz -C /opt/softs/ 改名 mv hbase-2.4.11/ hbase2.4.11 配置环境变量 修改/etc/profile vim /etc/profile 添加 #HBASE_HOME export HBASE_HOME/opt/softs/hbase2.4.11 export PATH$PATH:$HBASE_HOME/bin 修改其中的…

Redis的单线程讲解与指令学习

目录 一.Redis的命令 二.数据类型 三.Redis的key的过期策略如何实现? 四.Redis为什么是单线程的 五.String有关的命令 Redis的学习专栏:http://t.csdnimg.cn/a8cvV 一.Redis的命令 两个基本命令 在Redis当中,有两个基本命令&#xff1…

【计算机网络】网络基础概念

目录 一、初识网络协议 1.1 简单理解 1.2 OSI七层模型 1.3 TCP/IP四层(或五层)模型 二、网络传输基本流程 2.1 概念 2.2 报头 三、网络中的地址管理 3.1 认识IP地址 3.2 端口号 3.3 Mac地址 四、认识TCP协议和UDP协议 五、网络字节序 六、socket编程接口 6.1 so…

2024Datawhale AI夏令营---Inclusion・The Global Multimedia Deepfake Detection--学习笔记

赛题背景: 其实总结起来就是一句话,这个项目是基于目前的深度伪装技术,就是通过大量人脸的原数据集进行模型训练之后,能够生成伪造的人脸视频。这项目就是教我们如何去实现这个DeepFake技术。 Task1:了解Deepfake和跑通baseline …

电脑鼠标连点工具哪家强?2024最新鼠标连点器工具分享

在现代计算机使用中,鼠标作为最主要的输入设备之一,在日常操作和特定应用中发挥着关键作用。然而,某些任务可能要求用户频繁点击鼠标,这不仅繁琐乏味,还可能导致手部疲劳。为了解决这一问题,自动鼠标点击工…

初始c语言(2)运算符与表达式

一 c语言提供的运算符类型 以上会后续介绍 二 现阶段我们掌握如下的基本操作符 注意!计算机的除法只会保留整数部分(若被除数未负则不同的软件取整的结果不唯一) 三 自加()自减(--)符号 若为…

【区块链 + 智慧政务】区块链 +ETC 下一代公路联网收费关键技术优化项目 | FISCO BCOS应用案例

2020 年,我国取消省界收费站项目完成后,随着收费模式与收费方式的变化,形成了以门架为计费单元的新收 费体系:按照车辆通行门架数,RSU 天线读取 ETC 卡、电子标签 OBU 或 CPC 卡内标识的车型信息,车型门架计…

SQL去重的四种方法

去重是指:查询的时候, 不显示重复,并不是删除表中的重复项 数据表: 方法1:distinct去重 作用:只能一列去重,当distinct后跟大于1个参数时,他们之间的关系是&&(逻辑与)关系,…

vue2学习笔记7 - Vue中的MVVM模型

MVVM Model-View-viewModel是一种软件架构模式,用于将用户界面(View)与业务逻辑(Model)分离,并通过ViewModel进行连接和协调。MVVM模式的目标是实现视图与模型的解耦,提高代码的可读性、可维护…

Qt | 绘制椭圆、弧、弦、扇形、圆角矩形

点击上方"蓝字"关注我们 01、简介 1、需要使用到的 QPainter 类中的函数 2、绘制椭圆的方法有 绘制给定矩形的内接椭圆和根据中心点与椭圆 x 方向和 y 方向的半径绘制,原理见下图 3、绘制弧、弦、扇形的原理: 1)、弧是椭圆上的一段曲线,因此其绘制方法就是首先…

【Apache Doris】周FAQ集锦:第 14 期

【Apache Doris】周FAQ集锦:第 14 期 SQL问题数据操作问题运维常见问题其它问题关于社区 欢迎查阅本周的 Apache Doris 社区 FAQ 栏目! 在这个栏目中,每周将筛选社区反馈的热门问题和话题,重点回答并进行深入探讨。旨在为广大用户…