這篇文章將為大家詳細(xì)講解有關(guān)微信小程序中發(fā)送模版消息的注意事項(xiàng)有哪些,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)長期為上千多家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為松原企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),松原網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。在微信小程序中發(fā)送模版消息
實(shí)現(xiàn)邏輯分為:
1,獲取access_token
2,發(fā)送模版消息(包含用戶的openid,模版的template_id,用戶觸發(fā)的表單form_id或支付的預(yù)prepay_id)
注意:
1,用戶的openid通過用戶授權(quán)獲取
2,模版的template_id從小程序公眾平臺(tái)的 “模版消息” 上查看
3,表單的from_id從用戶觸發(fā)的表單提交事件中report-submit="true"來獲取,如果發(fā)送的用戶支付消息則該值可以是下單支付的預(yù)prepay_id
錯(cuò)誤返回碼注意事項(xiàng):errcode:41028,errmsg:"invalid form id hint: [YVJBEA0597ge21]"
有幾種情況會(huì)報(bào)此錯(cuò)誤:
1,發(fā)現(xiàn)form_id的值是 “the formId is a mock one” 則說明不是用真機(jī)測(cè)試,需在真機(jī)測(cè)試。
2,觸發(fā)確定事件的用戶和發(fā)送消息的用戶不是同一人
3,預(yù)支付的用戶和發(fā)送消息的用戶不是同一人
關(guān)于“微信小程序中發(fā)送模版消息的注意事項(xiàng)有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。