使用easywechat做小程序模板消息推送
先說一下工具: easywechat+laravel5.5
easywechat的安裝我就不說了,,,,,工作上需要用到講到這方面的功能,踩了一些坑,,我是很佩服那些寫博客的都是東抄抄西抄抄,,講也不講清楚,,,翻了N多帖子,終于找到問題所在.
首先先去微信公眾平臺添加模板消息,點添加后面跟著步驟來,,很簡單的
然后我們看easywechat的文檔
其中,form_id可以后面寫兩種,一種 是表單id(前端的事情,后端的我表示不知道,怎么弄讓前端弄去),1次提交表單可下發(fā)1條,多次提交下發(fā)條數(shù)獨立,相互不影響
另外一種就是?prepay_id(當用戶在小程序內(nèi)完成過支付行為,可允許開發(fā)者向用戶在7天內(nèi)推送有限條數(shù)的模板消息(1次支付可下發(fā)3條,多次支付下發(fā)條數(shù)獨立,互相不影響))
坑來了,表單推送,我都能完成,但是用支付那個,都會出現(xiàn)errcode: 41028, errmsg: "invalid form id hint:的錯誤
這個坑非常煩,很多博文都沒有提到這點,我上述寫的沒那么細的原因是其實大部分博文都有,,,我只要是想講述這件事
就是在調(diào)試里 ,生成的二維碼支付是不行的 ? ? ? ? ? ? ? ?
必需是真實環(huán)境 (真機調(diào)試) 在小程序里 發(fā)起支付 ? ? 然后發(fā)送消息才行 ,
還有啥問題可以留言,會的我會解答
總結(jié)
以上是生活随笔為你收集整理的使用easywechat做小程序模板消息推送的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Bugku -分析-合集
- 下一篇: eclipse查看、修改tomcat端口