uniapp如何使用微信小程序的订阅信息推送消息给用户?
1、首先获取小程序用户登录openId
// 获取openidasync opid() {let self = thiswx.login({success(res) {if (res.code) {
// wxappid wxsecret为小程序的appId和secretKey,登录小程序后台可查看wx.request({url: `https://api.weixin.qq.com/sns/jscode2session?appid=${self.$wxappid}&secret=${self.$wxsecret}&js_code=${res.code}&grant_type=authorization_code`,success(data) {self.useropenId = data.data.openidself.pushmsg.touser = self.useropenid}})} else {console.log('获取失败!' + res.errMsg)}}})}
2、获取对应推送消息模板的token
getToken() {let self = thiswx.requestSubscribeMessage({tmplIds: [id],//此处的id替换你要发送订阅的模板id,可在小程序后台新建模板中获取success(res) {wx.request({url: `https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=${self.$wxappid}&secret=${self.$wxsecret}`,data: {},success: function(res) {self.mytoken = res.data.access_token}})},fail: function(res) {}})}
3、最后调用消息推送方法
// 通知notice() {let self = this
//下方的thing1,thing2和其他,对应的是你选取模板的模板详情中的字段名称(可在小程序后台模板查看对应的字段,要和上面的字段一样),需要更改成你自己的const pushmsg = {"touser": '要发送用户的openId',"template_id": "对应的模板id(去微信公众平台中的订阅里面找,选择对应模板,然后复制进来)","data": {"thing1": {"value": "审核中"},"thing2": {"value": "预约信息"},"time3": {"value": "2021年4月14日"},"thing8": {"value": "2021年4月15日"},"phone_number5": {"value": "185xxxx2671"}}}wx.request({url: 'https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=' + self.mytoken,data: JSON.stringify(pushmsg),method: 'POST',success: function(res) {console.log(res)}})}
这样就完成了小程序消息订阅了,喜欢留个关注点赞再走!
uniapp如何使用微信小程序的订阅信息推送消息给用户?相关推荐
- 小程序消息主动推送php,微信小程序有几种推送消息的方式
微信小程序有5种推送消息的方式,分别为:1.小票机订单提醒,实现对商家的消息提醒:2.短信提醒:3.模板消息,各种动态可及时掌握:4.公众号订单提醒:5.消息主动推送,商家主动出击.推销自己的最好手段 ...
- 微信小程序向公众号推送消息超详细教程
官方教程 官方教程 开通一下服务号公众号 超级管理员登录服务号公众号后台 登录地址 开通模板消息 申请一个模板消息,获取模板ID 注意此处的参数,后续接口需要使用 绑定公众号与小程序 官方教程 1.登 ...
- 微信小程序云开发定时推送订阅消息
微信小程序云开发定时推送订阅消息 1.找到自己想要的模板 (1)点击订阅消息 (2)点击公共模板库,然后找到想要选用的模板,点击选用. (3)在我的模板里面,复制模板id. 如果找不到想要用的模板,可 ...
- 微信小程序中如何发送客服消息给用户
微信小程序是一种快速开发和发布应用程序的平台,可以为用户提供各种服务和功能.而与用户进行沟通和交互是实现这些目标的重要步骤之一.因此,在本文中,我们将介绍如何在微信小程序中使用客服消息来与用户进行联系 ...
- uniApp 微信小程序 授权 公众号推送信息
准本工作 1.首先小程序 更公众号关联起来 2.配置相应的域名(也就是你请求后端接口的公共地址) 3.需要写一个h5 页面 用于跳板 公众号 的授权 公众号如何关联小程序? 打开微信公众号后台,选择 ...
- 微信小程序通过服务号推送模板消息
前言 公司要做一款新的微信小程序,因为业务需求要加入消息推送.因为之前APP是通过服务号推送给用户消息的,所以微信小程序要做消息推送也是首先想到了通过服务号推送.事实上在使用过程中服务号推送还是非常好 ...
- 教你设置微信小程序的服务通知推送!搜狗文章
场景碎碎念:嗨喽,小伙伴闷,今天的学习到咯.通过咱们快一个月的学习,已经把平台的组件学习的差不多了,当然咱闷这个功能组件是在不停更新.不断完善的.今天咱们来学下"模板消息"推送功能 ...
- 微信小程序之订阅消息实现
微信小程序基于微信用户群体,以轻量级无需下载的优势,取代了众多笨重的APP. 而微信小程序的订阅消息,是开发者常用的功能,适用于小程序功能推广,提高用户粘性. 这里我的权限只能使用一次订阅消息,以一次 ...
- 计算机毕业设计Python+uniapp校园服务微信小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp校园服务微信小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...
最新文章
- idea使用leecode插件
- java课程设计 博客园_java课程设计
- leetcode 1024. 视频拼接(dp/贪心)
- Effective Java~43. 方法引用优于Lambda
- 工业机器人导轨 百度文库_工业机器人或许开创一个全新的PLC时代
- 握手失败_主人用吃的训练小柴犬握手,老柯基看到后的表现出了吃货的本能!...
- 使用jQuery的ajax同步请求吃过的亏
- C# 如何提取SaveFileDialog的保存路径?
- DNF2020年全新脚本展示第一部分
- 分享股票量化交易程序化模型的设计思路
- Latch up 闩锁效应
- iPhone 14 系列维修价曝光,修不起!
- 准备半年,面试2个月,上岸快手拿个35K应该不算高吧?
- Android无线WiFi调试项目adbwifi摆脱数据线拔插烦恼无轻松远程调试
- linux vmware 共享文件夹共享,解决vmware上使用linux虚拟,无法共享文件的问题
- POI导出Excel,并合并单元格
- 详解:海盗分赃(25 分)
- Ubuntu三步配置scrcpy,实现手机投屏和控制
- 网页设计与开发-实验报告-4
- 潘震seo教程:总结seo毒害案例
热门文章
- C语言对结构体进行赋值操作
- 好消息 | 个体工商户终于盼到了,帮扶措施和上海解封一起来了
- 小狐狸 metamask 私钥
- Android kotlin自定义自动换行LinearLayout
- 我是用的是NetBeans8.0急需一个jsp上传图片到网站并保存路径到数据库的实例。求大神解答,给点赞!
- 从万达体育和快手合作看后疫情时代体育赛事产业的变局
- 数据结构系列二---[一周leetcode刷题记录]
- 运维(30) NPS安装配置使用
- Rervese.kr题解 Assassin菜逼之路
- SAP公司间外协业务流程以及配置说明