這篇文章將為大家詳細(xì)講解有關(guān)微信小程序中發(fā)送模版消息的注意事項(xiàng)有哪些,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的漳平網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
在微信小程序中發(fā)送模版消息
實(shí)現(xiàn)邏輯分為:
1,獲取access_token
2,發(fā)送模版消息(包含用戶的openid,模版的template_id,用戶觸發(fā)的表單form_id或支付的預(yù)prepay_id)
注意:
1,用戶的openid通過(guò)用戶授權(quán)獲取
2,模版的template_id從小程序公眾平臺(tái)的 “模版消息” 上查看
3,表單的from_id從用戶觸發(fā)的表單提交事件中report-submit="true"來(lái)獲取,如果發(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” 則說(shuō)明不是用真機(jī)測(cè)試,需在真機(jī)測(cè)試。
2,觸發(fā)確定事件的用戶和發(fā)送消息的用戶不是同一人
3,預(yù)支付的用戶和發(fā)送消息的用戶不是同一人
關(guān)于“微信小程序中發(fā)送模版消息的注意事項(xiàng)有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。