天下雪:模板信息是一个非常重要的事项,关系到小程序跟微信自身的连通问题,合理的利用模板信息,可以让你的小程序更进一步,所以十分值得研究和学习;这篇文章中,兜兜乐客把自己的实践分享了一下,感谢作者的分享;
今天分享一篇关于消息模板的简易教程。
老规矩先把官方的定义再讲一下,消息模板是基于微信的通知渠道,为我们开发者提供了触发模板消息的能力,以便实现服务的闭环和更好的用户体验。
发起消息模板是有限制条件的,必须用户本人在微信体系与小程序页面有交互行为后才能触发,只有两种情况允许。
第一种是用户在小程序完成支付的行为,可允许开发者向用户在7天内推送有限的模板消息,一次支付可发一条。
第二种是通过提交表单行为且表单需要声明为要发模板消息的,可以允许开发者向用户在7天内推送有限条数的模板消息,一次提交表单可发一条。
好了,废话就不多说了,还是看代码吧。更多官方的定义打开这个地址即可。https://mp.weixin.qq.com/debug/wxadoc/dev/api/notice.html
表单触发模板消息
基于微信的消息提示
由于没有正式上线,目前只能收到这样的信息,就表示模板消息发送成功了。
我用的是表单触发的模板消息,index.wxml部分很简单:代码如下
<form bindsubmit="formSubmit" report-submit="true">
<button formType="submit">提交表单发起通知</button>
</form>
需要注意的是要在form加上 report-submit="true" 的属性和值。官方要求的,要遵循。