微信小程序实例:创建下发模板消息实例
来源:互联网 发布:大麦网刷票软件 编辑:程序博客网 时间:2024/05/18 00:26
微信小程序实例:创建下发模板消息实例
鉴于目前网络上都还找不到小程序下发模板消息的相关资源,在多次阅读了官方文档今天终于把小程序的模版消息给测通了,接下来介绍在不使用服务器的情况下,前端开发人员在本地怎么测试模板消息的发送。
1、在微信公众平台-小程序的模板中心先申请一个下发消息模板
2、根据文档提及的下发模板消息做法分两个步骤
2-1、获取token,这里我直接使用微信公众平台接口调试工具【http://mp.weixin.qq.com/debug/】上得到token串,在有效期内测试。假如多处请求需要token的话,最好设置一个公共变量存储,这里我提前把appid、secret、token存储在app.js的globalData里头了。
2-2、发起模版消息请求,根据接口post参数说明,还需要提前获取openid,也就是接收者(登录小程序用户)的openid。
2-2-1、获取openid,这里我是在app.js发起请求得到openid在存储到本地上,具体代码如下:【将这段代码放入onLoad生命周期内】
test.wxml::
注意form组件一定要加report-submit属性,否则获取不到formId。test.js::
最后编译,输入文本点击提交发起请求,这里只能手机调试,我用开发工具打印出来的formId: "the formId is a mock one"并不是数字串。最终微信助手下发如下信息,表示成功发送模板消息了
这里需要注意一点,如果提示合法域名问题,那是你没有在公众平台把微信的域名也添加进去。具体进入微信公众平台 | 小程序中心--设置--开发设置--服务器域名配置,点击修改,将请求的域名添加进去。如下:
- 顶
- 0
- 踩
阅读全文
0 0
- 微信小程序实例:创建下发模板消息实例
- 微信小程序实例:创建下发模板消息实例
- 微信小程序实例:创建下发模板消息实例
- 微信小程序-模板消息全面解析加实例
- 创建微信小程序实例
- 微信小程序-消息提示框实例
- 开发微信小程序:创建小程序实例
- 微信小程序实例:编写tabBar模板
- 创建单实例程序
- 创建小程序实例
- 微信模板消息发送实例
- 8.5.2 创建程序实例
- 微信小程序实例:开发showToast消息提示接口
- PX4应用实例2:创建uORB消息
- 通用水晶报表模板创建实例
- 通用水晶报表模板创建实例
- cloudstack 搭建笔记--用模板创建实例
- WebStrom js文件创建 template 模板实例
- opencv移植在4412和imx6(yocto 3.14.28 arm-poky-linux-gnueabi )上
- ssl 证书
- 【Unity Shader】Unity提供的CG/HLSL语义
- C++ main函数中参数argc和argv含义及用法
- openstack部署
- 微信小程序实例:创建下发模板消息实例
- Hadoop学习全程记录——在Eclipse中运行第一个MapReduce程序
- 华为AR-1200-S 路由器拨号上网不能正常访问网页的问题解决
- 点击Launcher重启问题
- 通读cheerio API
- Cafffe中的激活函数
- DB2基本命令操作
- 3月错题盘点
- 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系