Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >微信小程序-代码实现发送订阅消息

微信小程序-代码实现发送订阅消息

作者头像
用户4945346
发布于 2020-06-16 02:37:27
发布于 2020-06-16 02:37:27
1.8K0
举报
文章被收录于专栏:pythonista的日常pythonista的日常

之前做小程序项目时,用到了小程序的订阅消息,用户可以主动订阅或退订它。订阅消息它是一个卡片信息,所有消息由“服务通知”下发,并附带小程序外链入口,用户点击收到的订阅消息会进入小程序指定的页面,效果图是这样的。

常见的使用场景,比如用户在你的商城小程序下单了,小程序前端会弹出一个提示框,询问用户是否订阅该小程序的订单通知,如下图:

用户点击允许后,就可以通过订阅消息及时通知用户他的订单状态,当订单通过审核后你就可以调取微信相应的订阅消息发送接口,用户就可以收到订阅消息通知了。

开发流程:

步骤一:获取模板 ID

在微信公众平台手动配置获取模板 ID: 登录小程序后台获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用。

选择你想用的模板,需要使用该模板的模板ID、及其模板字段类型(一定要注意)。

步骤二:获取下发权限

详见小程序端消息订阅接口 wx.requestSubscribeMessage, 这个是前端处理的

步骤三:调用接口下发订阅消息

1.先调用小程序的api.weixin.qq.com/cgi-b接口获取ACCESS_TOKEN

2.然后调用发送订阅消息的接口地址,是api.weixin.qq.com/cgi-b,请求方式是POST请求。请求参数有用户的 openid,所需下发的订阅模板id,模板内容,格式形如 { "key1": { "value": any }, "key2": { "value": any } }。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 pythonista的日常 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
微信小程序的模板消息与小程序订阅消息
小程序订阅消息 功能介绍 消息能力是小程序能力中的重要组成,我们为开发者提供了订阅消息能力,以便实现服务的闭环和更优的体验。
达达前端
2019/12/16
4.6K0
微信小程序的模板消息与小程序订阅消息
微信小程序模板消息
登录 https://mp.weixin.qq.com ,功能->订阅消息->获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用。
神葳
2021/01/22
3.6K0
微信小程序实现订阅信息功能
一次性订阅消息用于解决用户使用小程序后,后续服务环节的通知问题。用户自主订阅后,开发者可不限时间地下发一条对应的服务消息;每条消息可单独订阅或退订。
青年码农
2020/12/03
2.7K0
微信小程序实现订阅信息功能
微信发送模板消息
由于微信自 2023 年 9 月 20 日起,下发统一消息接口将被收回,无法下发小程序模板消息与公众号模板消息。
默存
2023/11/05
1.1K0
微信发送模板消息
使用微搭低代码实现小程序消息订阅及发送功能
日常我们使用小程序时,经常会有消息弹框提醒,提示你是否允许小程序发送消息。当你选择允许后,在小程序提交的数据当状态发生改变时,比如订单的状态发生改变,小程序会推送订阅消息方便用户及时获取最新的数据。
韩锴
2022/02/07
1.5K2
【微信小程序】使用Java后端语言发送订阅(模板)消息
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/subscribe-message.html
小帅丶
2021/12/28
2.3K0
【微信小程序】使用Java后端语言发送订阅(模板)消息
小程序订阅消息开发指南
2019年10月12日微信开放了小程序订阅消息的功能。按官方的说法,目前的模板消息在实现小程序服务闭环上存在缺陷:
Jianbo
2019/12/06
2.7K0
小程序的推送与通知功能
微信小程序的推送与通知功能是提高用户留存和交互的重要手段。常见的推送与通知方式包括订阅消息、客服消息和微信模板消息(已被订阅消息替代)。 本文将详细介绍小程序推送通知的使用场景、实现方法,并提供示例代码,最后总结优化建议和参考资料。
LucianaiB
2025/01/29
1.4K0
小程序·云开发实战:搭建小程序订阅消息系统
消息能力是小程序能力中的重要组成部分,微信官方提供了订阅消息能力,以便实现开发者实现服务的闭环和更优的体验。可以支持在用户自主订阅后,推送消息到用户端(服务通知),用户点击查看详情可跳转至小程序的页面,实现服务的闭环,提高活跃度和用户粘性。
可可爱爱没有脑袋
2020/01/13
3.1K0
小程序·云开发实战:搭建小程序订阅消息系统
PHP版小程序添加订阅消息详细教程
本文最后更新于2022年06月13日,已超过0天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
田小檬
2022/08/30
5160
微信小程序订阅消息推送
这几天在使用小程序的模板消息推送接口的时候,出现了个报错信息 “the formId is no longer available in develop or trial version”,去文档查看了一下才发现,模板消息功能在今年1月份已经下架了,现在统一都是使用订阅消息:
Chor
2020/07/21
3.2K0
微信小程序订阅消息
1. 前言 ---- 一、订阅消息的类型 订阅消息的类型: 一次性订阅消息,长期订阅消息,设备订阅消息 一次性订阅消息: 用户对订阅消息模板授权 n 次,则可以推送 n 次订阅消息 长期订阅消息: 用户订阅一次后,开发者可长期下发多条消息,仅向政务民生、医疗、交通、教育等线下公共服务开放 设备订阅消息: 特殊类型的订阅消息,也是长期订阅消息,需要完成设备接入才能使用 二、微信小程序订阅消息相关文章 uniapp API 文档 - 微信小程序订阅消息 微信小程序开发文档 - 订阅消息功能介绍 微信小程序
很酷的站长
2023/01/05
1.1K0
微信小程序订阅消息
微信生态圈|如何发送小程序订阅消息
要实现的效果是订阅消息。消息通知、一次性订阅消息。 订阅消息简介: 订阅消息的能力,可以实现服务的闭环和更优的体验。 订阅消息推送位置:服务通知
烟雨平生
2023/03/07
1.4K0
微信生态圈|如何发送小程序订阅消息
微信小程序订阅消息功能
消息能力是小程序能力中的重要组成,我们为开发者提供了订阅消息能力,以便实现服务的闭环和更优的体验。
达达前端
2020/08/20
1.8K0
小程序如何使用订阅消息(PHP代码+小程序js代码)
本次开发时又再次用到,结合之前的摸爬滚打的经验,我给大家整理下,做到一文就能让你明白[什么是订阅消息?]、[如何使用订阅消息]、[开发订阅消息],还在等什么?小程序学习订阅本专栏不香嘛?!,顺便关注走一走[滑稽]
德宏大魔王
2023/08/08
1.1K0
小程序如何使用订阅消息(PHP代码+小程序js代码)
微信小程序客服系统,订阅消息模板通知,客服系统使用一次性订阅消息给小程序用户回复通知
小程序的订阅消息,分为一次性订阅消息和长期订阅消息,长期订阅消息只对政务民生、医疗、交通、金融、教育等线下公共服务开放,一般情况下我们用不了。
唯一Chat
2023/04/26
5470
关于小游戏订阅消息的解读
整个部署过程很简单,但实现的效果却是很重要,未来可以实现诸如“排名下降提醒”、“体力恢复提醒”、“活动开启通知”、“任务完成提醒”等一系列有助于回流的功能,显然能为小游戏提高留存。
花叔
2019/09/23
3.3K0
关于小游戏订阅消息的解读
[猫头虎分享21天微信小程序基础入门教程]第21天:小程序的社交分享与消息推送
[猫头虎分享21天微信小程序基础入门教程]第21天:小程序的社交分享与消息推送
猫头虎
2024/06/01
2510
微信订阅消息在Java后端的实现与应用
随着移动互联网的飞速发展,微信已经渗透到我们生活的方方面面,成为人们日常生活中不可或缺的一部分。对于企业而言,微信不仅仅是一个社交平台,更是一个与用户进行实时互动、提升服务质量的重要渠道。微信订阅消息作为一种高效的用户通知机制,正是基于这样的背景应运而生。通过订阅消息,企业可以在关键时刻向用户推送重要信息,从而增强用户的参与感和忠诚度。
Front_Yue
2024/09/25
2720
微信订阅消息在Java后端的实现与应用
微信小程序开发学习——小程序发送模板消息
微信小程序的消息推送简单的说就是发送一条微信通知给用户,用户点开消息可以查看消息内容,可以链接进入到小程序的指定页面。     微信小程序消息推送需要用户触发动作才能发送消息,比如用户提交订单、支付成功。一次只能发一条,当然可以通过某种方法发送多条,小的就不在这里赘述了。下面就介绍一下如何推送消息。 一、准备工作     首先,在微信公众平台开通消息推送功能,并添加消息模板。可以从模板库选择模板也可以创建一个模板,模板添加之后,模板ID我们接下来要用的。     发送模板消息需要用到accesstoken、formId和openID。accesstoken获取及更新可以看我的上一篇文章;formID就是消息模板ID,openID我们最好在获取用户信息或用户登录时储存到全局变量里。
KEVINGUO_CN
2020/03/17
2.4K0
推荐阅读
相关推荐
微信小程序的模板消息与小程序订阅消息
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档