无聊的时候玩一下小功能踩踩坑首先模板推送需要准备一些材料准备材料:1)公众号|小程序,添加选择的模板消息,2)在设置开发设置页面,开通消息模板功能;如:如果还没模板素材的请新建一个根据自己的需求去模板库里面选择记住自己选的内容等会的定义参数时需要用到注意:因为调用微信发送模板的接口是:https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=$access_token,本来直接在小程序端发送就好啦,结果api.weixin.qq.com域名不能添加到公众号request合法域名,所以只能在后台发起请求(php)。首先得完成支付功能,在支付成功回调中调用这个模板推送需要用到支付参数里面的支付成功想服务器请求推送模板传你需要的参数用户ID什么的(附后端代码)先要获取access_token下面附上源码注:需要注意的是测试只能在真机上面测试而在开发者工具测试是会返回41028错误的,form_id产生必须把消息发送给本人(比如用我自己的手机点击了一个事件触发发送模板消息,这个模板消息值能发送给我自己。支付prepay_id也一样,谁支付,就发送给谁,其他人不能发送)下发条件说明支付当用户在小程序内完成过支付行为,可允许开发者向用户在7天内推送有限条数的模板消息(1次支付可下发3条,多次支付下发条数独立,互相不影响)提交表单当用户在小程序内发生过提交表单行为且该表单声明为要发模板消息的,开发者需要向用户提供服务时,可允许开发者向用户在7天内推送有限条数的模板消息(1次提交表单可下发1条,多次提交下发条数独立,相互不影响)你看上面这几点就是微信的克制,支付成功只能发送三次模板消息提醒,如果只是提交表单,则只能发送一次模板消息提醒。后来在网上搜了下发现其他同学也遇到类似这样的问题:在开发小程序支付成功后,发送模板消息过程中,提交好多次数据,微信都提示formidinvalid,说我们的formid无效于是不停的更换form_id的填写方式,包括下面的都使用过,form_id=”wx2017xxxxxx”form_id=”prepay_id=wx2017xxxxxx”prepay_id=”wx2017xxxxxx”prepay_id=”prepay_id=wx2017xxxxxx”最后还是发现使用form_id=”wx2017xxxxxx”模板消息能发送成功。有问题可加微信讨论:ai_002
微信小程序模板,微信小程序推送模板教程附源码
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信小程序模板,微信小程序推送模板教程附源码
相关推荐
在微信小程序中如何下载APP?
如何实现线上卖断货?私域流量与公域流量哪个重要?15013808327
数据恢复软件(二):用C++重写恢复B乐都县E企盈小程序MP位图文件的小程序
公众号再次改版高坪区E企盈小程序小程序又多了一个入口
微信小程序加载图片时,湘桥区E企盈小程序先拉长,再恢复正常
转:(很有用)有多个按钮,点击一个变色,点击另吴中区E企盈小程序一个变色,原来的恢复颜色的方法
第12课微信小程序Component构造器自道里区E企盈小程序定义组件:
导航中的南海区E企盈小程序小竖线总结
小程序:after实现德格县E企盈小程序1px纵向分割线
汉沽区E企盈小程序企业微信内测朋友圈和客户群功能:小程序C位出道!
小程序运行加载密山市E企盈小程序机制
小程通城县E企盈小程序序中间有字的分隔线
最新评论
独特万商直播系统,直播系统技术开发公司
万商直播系统开发公司
优秀的团队,万商直播管理系统
不错的小程序案例
优秀的团队,不错的服务!
讲的很好
主播长的帅气
好系统好服务