1.无聊的时候玩一下小功能踩踩坑首先模板推送需要准备一些材料准备材料:1)公众号|小程序,添加选择的模板消息,2)在设置开发设置页面,开通消息模板功能;如:
2.如果还没模板素材的请新建一个根据自己的需求去模板库里面选择
3.记住自己选的内容等会的定义参数时需要用到注意:因为调用微信发送模板的接口是:https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token$access_token,本来直接在小程序端发送就好啦,结果api.weixin.qq.com域名不能添加到公众号request合法域名,所以只能在后台发起请求(php)。
4.首先得完成支付功能,在支付成功回调中调用这个模板推送需要用到支付参数里面的prepay_id
5.支付成功想服务器请求推送模板传你需要的参数用户IDprepay_id什么的(附后端代码)
6.先要获取access_token下面附上源码
7.注:需要注意的是测试只能在真机上面测试而在开发者工具测试是会返回41028错误的,
8.form_id产生必须把消息发送给本人(比如用我自己的手机点击了一个事件触发发送模板消息,这个模板消息值能发送给我自己。支付prepay_id也一样,谁支付,就发送给谁,其他人不能发送)
9.下发条件说明
10.*支付当用户在小程序内完成过支付行为,可允许开发者向用户在7天内推送有限条数的模板消息(1次支付可下发3条,多次支付下发条数独立,互相不影响)
11.*提交表单当用户在小程序内发生过提交表单行为且该表单声明为要发模板消息的,开发者需要向用户提供服务时,可允许开发者向用户在7天内推送有限条数的模板消息(1次提交表单可下发1条,多次提交下发条数独立,相互不影响)
12.你看上面这几点就是微信的克制,支付成功只能发送三次模板消息提醒,如果只是提交表单,则只能发送一次模板消息提醒。
13.后来在网上搜了下发现其他同学也遇到类似这样的问题:
14.在开发小程序支付成功后,发送模板消息过程中,提交好多次数据,微信都提示formidinvalid,说我们的formid无效于是不停的更换form_id的填写方式,包括下面的都使用过,form_id”wx2017xxxxxx”form_id”prepay_idwx2017xxxxxx”prepay_id”wx2017xxxxxx”prepay_id”prepay_idwx2017xxxxxx”最后还是发现使用form_id”wx2017xxxxxx”模板消息能发送成功。
15.有问题可加微信讨论:ai_002
微信小程序推送模板教程附源码-微信小程序源代码模板-小程序模板代码
浏览量:1557
时间:
来源:执波仔丶
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

小程序制作平台选型踩坑记录:2026年五大主流方案横向对比
2026 年微信小程序月活达 10.7 亿、覆盖 108 个行业,本次横向对比即速应用、乔拓云、凡科、有赞、微盟五大主流平台,分三阶段给出选型结论,核心聚焦成本、扩展性、运营能力三大维度。 -

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。










