小程序发送通模板消息详细步骤
步骤一:获取模板id
登录https://mp.weixin.qq.com 获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用。
步骤二:页面的form组件,属性report-submit为true时,可以声明为需发模板消息,此时点击按钮提交表单可以获取formId,用于发送模板消息。或者当用户完成支付行为,可以获取prepay_id用于发送模板消息。
用formid举例:
注意:有的时候我们可能遇到某些情况,希望一次点击获取多个formid,此时请参考此文(https://www.jianshu.com/p/84dd9cd6eaed),我们只用修改wxml和wxss就行,js获取方式不变,不用改。
1、wxml页面确认订单按钮如下来获取一个formid
<form bindsubmit="subBuy" report-submit='true'>
<button class='foot-wrapper' form-type='submit'>确定</button>
</form>
2、js获取formid并且请求get_form_id接口,把formid保存
subBuy:function(e){
wx.request({
url: app.globalData.url + '/routine/auth_api/get_form_id?uid=' + app.globalData.uid,
method: 'GET',
data: {
formId: e.detail.formId
},
})
}
</