微信小程序开发之formId使用(模板消息)
来源:互联网 发布:淘宝卖假货封店 编辑:程序博客网 时间:2024/06/08 04:17
基于微信小程序的模板消息
下发条件:用户本人在微信体系内与页面有交互行为后触发
1. 使用说明
1.1 获取模板id
登录https://mp.weixin.qq.com获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用
- 页面的
<form/>
组件,属性 report-submit 为 true 时,可以声明为需发模板消息,此时点击按钮提交表单可以获取 formId,用于发送模板消息。或者当用户完成支付行为,可以获取 prepay_id 用于发送模板消息。 - 调用接口下发模板消息
1.2 获取 access_token
access_token 是全局唯一接口调用凭据,开发者调用各接口时都需使用 access_token,此处获取 access_token 以备后面用于发送模板消息
接口地址:
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
HTTP请求方式:
GET
1.3 发送模板消息
接口地址:(ACCESS_TOKEN 需换成上文获取到的 access_token)
https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=ACCESS_TOKEN
HTTP请求方式:
POST
2. 使用案例
场景描述:前台获取 formId 送至后台,由后台实现模板消息的发送。(此处由于 formId 只能由用户触发表单提交操作产生,故前台需要将每次产生的formId发送至后台,由后台保存并在适当时候调用微信接口向用户发送模板消息)
代码实现:
//example.wxml<form bindsubmit="submitInfo" report-submit='true' > <button form-type="submit" type="default" size="mini">提交</button></form>//example.jssubmitInfo: function (e) { console.log(e.detail.formId);}
阅读全文
0 0
- 微信小程序开发之formId使用(模板消息)
- 微信小程序开发之formId使用(模板消息)
- 小程序模板消息无限制群发之formId
- 获取小程序模板消息的formId
- 微信小程序获取formId
- 微信小程序获取formId
- 微信小程序之 PHP 发送模板消息
- 黄秀杰教程之--Node使用小程序模板消息
- 微信小程序之发送模板消息(通过openid推送消息给用户)
- 微信小程序模板消息总结
- 微信小程序发送模板消息
- 微信开发之消息模板
- 小程序怎么添加模板消息-微信小程序开发-视频教程12
- 【微信小程序】微信小程序掉进的坑之模板消息
- 使用C# .net开发微信公众号之给用户发送模板消息
- 微信小程序开发常用技巧(9)——使用模板文件方便公共代码开发
- 微信小程序开发之吐司toast(消息提示框)
- 微信小程序开发之吐司toast(消息提示框)
- 棋盘问题
- Hibernate中的一级缓存和二级缓存
- 551. Student Attendance Record I
- linux(ubuntu)挂载远程目录到本地
- leetcode(168)Excel Sheet Column Title 简单题
- 微信小程序开发之formId使用(模板消息)
- 用深度学习协助医生诊断肿瘤
- 代码模版化
- RecyclerView嵌套RecyclerView踩的坑
- poj 3461 Oulipo(KMP)
- 第4章 计算属性
- 进制转换
- clojure 初试
- 三栏式布局中的tips