模板消息
页面
1 2 3
| <form bindsubmit="formSubmit" report-submit="ture"> <button formType="submit">Submit</button> </form>
|
js逻辑
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| formSubmit: function (e) { var that = this var formId = e.detail.formId var data = { "keyword1": { "value": "339208499", "color": "#173177" }, "keyword2": { "value": "2015年01月05日 12:30", "color": "#173177" }, "keyword3": { "value": "粤海喜来登酒店", "color": "#173177" }, "keyword4": { "value": "广州市天河区天河路208号", "color": "#173177" } }
data = JSON.stringify(data)
var params = new Object() params.templateId = '1MZ9eoaAEmOHR-5BO52ahVpDhLXu6ZGJ52NK_x6_Yxc', params.page = '/pages/profile/comment', params.formId = formId, params.data = data
// 写入参数 params.productId = productId params.url = app.config.apiBase + "/front/template/pushtemplate"
// 发起请求 network.POST({ params: params, success: function (res) { console.log(res) }, fail: function (res) { console.log(res) } }) }
|
小程序模板消息
小程序可以多次存储 formid 进行多次推送消息,目前一些大一点的做小程序粉丝互动的平台基本上都是用这个方法。