微信小程序消息模版(最全解释)

最近小程序在码界里嫌弃腥风血雨,每一个码奴都感觉世界给自己又多开一个扇窗,本菜鸟也眼红不已,就尝试着写了一个小程序,今天跟大家分享一下自己在写消息模版时候遇到的坑,希望能帮助每一位路过踩坑的道友;

1.写小程序消息模版第一步:配置消息推送2.消息模板3.发送模板消息

1.1 登录微信公众平台,选择左侧侧边栏==>设置==>设置==>消息推送==> 启用

1.2 配置消息推送

:小程序使用与小程序接口同;例如:

(令牌): 自己定义值;要与后端代码中同

:随机生成就好,自定义也可

消息加密方式:简易兼容模式

数据格式:与根据个人习惯

后端 验证代码如下:

2.1.申请新消息模板

消息模板只有在我的模板中才可以使用,首先我们可以根据自己需求在模板库中查找适合自己的,如果没有,就申请新的模板,选择模板时要注意,至少选择两个参数

2.2.选用已存在的模板

模板消息不能根据自己的想法任意发送,使用一个触发性事件;有两种情况触发

1.表单提交(获取)

2.支付(获取_)

3.1 获取模板

(1)通过模版消息管理接口获取模版(详见模版消息管理)

(2)在微信公众平台手动配置获取模版(模块2.2,点击我的模板==>点击详情==>点击或手动写入代码中)

3.2 获取 或 _

页面的  组件,属性-=时,可以为需发模板消息,此时点击按钮提交表单可以获取,用于发送模板消息。或者当用户完成支付行为,可以获取_用于发送模板消息。

因为我们是在者工具中测试,所以得到的值为 。在真机中我们可以得到一个具体的值,利用该值结合其他参数就可以发送模板消息啦,所以测试真实场景务必在真机中测试

3.3 调用接口下发模板消息

解释官方文档参数:

1. 用户在登录小程序获取,用户在小程序的唯一标示------

2._  所需下发的模板消息(模块3.1获取的模板)

3. 点击模板卡片后跳转的页面

4._ 表单提交场景下,为 事件带上的 ;支付场景下,为本次支付的 _(模块3.2获取)

5. 模板内容,不填下发为空,对应模板消息参数

6. 模板内容颜色(非必填)

7._ 模板需要放大的关键词,不填则默认无放大(非必填)

以代码为例,啥都不说。。。。放码过来:

获取小程序

通过请求发送消息模板

通过请求发送消息模板

发送模板消息

中定义字符串要注意,

1.以开始标记开始,以结束标记结束,结束标记必须,不能有缩进和空格,且在结束标记末尾要有分 。

2.开始标记和开始标记相同;但是不只限于;比如常用大写的、、来表示

3.位于开始标记和结束标记之间的变量可以被正常解析,但是函数则不可以。

好了,我们去请求一下试试,哇,哇,成功了,舒服。。。。。。看图

好;我们现在已经成功发送了一个小程序消息,

但是我想无线发送小程序模板消息可不可以呢?

答案:在是可以实现的

限制1: 小程序发送消息必须由表单提交事件获取或者支付_才能推送

限制2: 、_的有效期都是7天,也就是说超过7天后,失效无法再发送。

限制3: 一个有效期内只能发送一条模板消息给用户,一个_有效期内只能发送三条模板消息给用户

实现方式:当用户使用小程序时,产生的、_我们根据用户进行存储,如果用户活跃的情况下,我们可以实现无线发送小程序模板消息

希望能帮助每一个愿意在程序世界遨游的道友,喜欢的小伙伴可收藏,感谢您的观赏

不对的地方还希望多多批评和指出

© 版权声明
THE END
分享