从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这篇文章主要介绍了在微信小程序中发送模版消息的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、微信小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了洱源免费建站欢迎大家使用!
在微信小程序中发送模版消息
参考微信公众平台Api文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/notice.html#模版消息管理
实现逻辑分为:
1,获取access_token
2,发送模版消息(包含用户的openid,模版的template_id,用户触发的表单form_id或支付的预prepay_id)
注意:
1,用户的openid通过用户授权获取
2,模版的template_id从小程序公众平台的 “模版消息” 上查看
3,表单的from_id从用户触发的表单提交事件中report-submit="true"来获取,如果发送的用户支付消息则该值可以是下单支付的预prepay_id
错误返回码注意事项:errcode:41028,errmsg:"invalid form id hint: [YVJBEA0597ge21]"
有几种情况会报此错误:
1,发现form_id的值是 “the formId is a mock one” 则说明不是用真机测试,需在真机测试。
2,触发确定事件的用户和发送消息的用户不是同一人
3,预支付的用户和发送消息的用户不是同一人
心得:在微信公众平台的模版消息中 发现了收款通知,以为用户触发了支付可以给商家发送收款通知。但一直报这个错误,后来才发现微信不允许这个做。
感谢你能够认真阅读完这篇文章,希望小编分享的“在微信小程序中发送模版消息的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图