欢迎光临,了解微信小程序开发,就上易用通!

玩转小程序之模板消息

发布:2018-04-21 09:04浏览: 来源:网络 作者:cola

小程序推出已经有一段时间,关于小程序的使用,不管是从开发者还是普通用户来说,都是日臻成熟了。小程序以其小,让很多大而无用的应用感到生存下去的压力;以其轻,给用户省去了不少空间和时间的成本;但是很多用户其实还忽略了,它的另一个特点,那就是静。从微信小程序推出伊始,设计者就尽量减少小程序对用户的影响。怎么做到的呢?——减少主动推送用户的机会。 那么问题来了,如果在一些场景下,小程序必须要主动给用户推送一些重要消息呢?别急,小程序给你提供了模板信息这个入口啦。

玩转小程序之模板消息(图1)

官方文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/notice.html

1,解读官方文档

模板推送位置:服务通知

模板下发条件:(1)用户本人在微信体系内与页面有交互行为后触发(2)仅在两种操作之后可以,即提交form,和付款

模板跳转能力:点击查看详情仅能跳转下发送模板消息通知的小程序的页面

2,实现模板消息

(1)在小程序后台添加模板。

模板是由关键词和数据构成的,模板的标题是微信官方内定的,都是以通知和提醒结尾的,关键词有很多可以选择,如果没有你想要的关键词,可以申请,一般需要3到7天才能审核完成。我们可以选用一些关键词,构成一个消息模板。

 

玩转小程序之模板消息(图2)

(2)获取access_token

 

玩转小程序之模板消息(图3)

(3)发送模板消息

小程序端:需要用form提交,然后获得formId

 

玩转小程序之模板消息(图4)

 

玩转小程序之模板消息(图5)
 
注意:formId只有在真机上才能获取到。

后台:

玩转小程序之模板消息(图6)

POST请求,access_token参数放在URL后面,其他的参数要用json格式字符串。

注意点:1,一个formId可以在7天内发送一次模板消息通知,因此我们可以先保存下来,在合适时机下面再发送,当然也可以立即发送。

2,page 参数是点击模板消息(服务通知)时页面的跳转路径,类似于wx.navigateTo这个API,后面是可以带参数的,但是参数是对应小程序js代码中跳转的参数,而不是服务器后台的,就是在小程序js代码中是怎么跳转到你要去的页面,那么这里就怎么配置。






免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。