1.阅读前建议先通读一下微信官方文章,如下https://developers.weixin.qq.com/miniprogram/dev/api/notice.html
2.注意:-需要用户先在小程序内存在交互行为(如表单提交获取formId,支付行为获取prepay_id)-需要模板ID-需要微信6.5.2版本及以上版本才支持
3.小程序的模板消息和app的推送通知是不一样的:
小程序需要先在小程序内通过交互行为,如表单提交获取formIdapp推送通知不需要这个条件4.所以小程序在触发时可以先把模板的内容保存到后台服务器上(时间期限是7天),在合适的时机再发送到指定用户。
参数处理5.下面是发送模板消息所需要的参数:
一、touser6.用户的openid,在微信登录的时候获取,微信2018.05.15发布了新版本,之前的是使用wx.getUserInfo(OBJECT)来获取用户信息,没有授权会弹出授权框让用户授权,已经授权的可以直接获取到用户信息;但是现在不行了,未授权直接使用的不会弹出授权框,所以需要用户手动触发授权获取用户信息,使用button控件让用户主动触发授权弹窗,buttonopen-type"getUserInfo"/button;
7.另外获取到的openid属于敏感数据,还需要进行解密才可以获取到openid,unionid等;需要encryptedDataivcode这三者解密;
8.ps:code登录凭证需要调用wx.login(OBJECT)才可以获取到
9.微信官方链接:https://developers.weixin.qq.com/miniprogram/dev/api/open.html#wxgetuserinfoobject
二、template_id10.模板id,在微信小程序后台获取
三、page11.用户点击模板消息的调转页面,可以是小程序的任意一个页面,可以带参数,就像平时调转页面的时候url一样就可以了,例子:
'/pages/newHome/newHome'+'?childId'+this.data.selectedChildInfo.childId四、formId12.使用form组件并且report-submit设置为true,一般使用button还需要设置form-type;补充:button的form-type属性,用于form/组件,点击分别会触发form/组件的submit/reset事件
13.例子:
formbindsubmit"nextStep"report-submit"true"!--提交审核--viewclass"weui-btn-areabottom-button"buttonclass"weui-btncommon-button-with-blue-bg-color-and-white-color"loading"{{isLoading}}"form-type'submit'{{nextButtonText}}/button/view/form14.注意formId真机调试才可以获取,模拟器获取到的是theformIdisamockone
五、data15.模板的内容,根据小程序后台的关键字填写就好了
六、color16.废弃
七、emphasis_keyword17.需要放大的关键字参考data,如keyword1.DATA
例子{"touser":"o4HL40J","template_id":"iq4VwfAPxk9bv","page":"/pages/newHome/newHome?childId00000","form_id":"theformIdisamockone","data":{"keyword1":{"value":"申请已经通过了,快去看看吧。","color":"#173177"},"keyword2":{"value":"西藏","color":"#173177"},"keyword3":{"value":"中三班","color":"#173177"},"keyword4":{"value":"马三","color":"#173177"}}}
微信小程序模板消息-微信小程序源代码模板-小程序模板代码
浏览量:1491
时间:
来源:zhhelnice
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

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

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

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。










