【干貨】微信小程序怎么給用戶推送消息?(2)
時(shí)間:2018-12-24 17:22 瀏覽人數(shù):
當(dāng)「統(tǒng)一下單」接口請求成功之后,回調(diào)值中的「預(yù)支付交易會(huì)話標(biāo)識(shí)」,也就是 prepay_id,就可以作為發(fā)送碼來使用。
發(fā)送模板消息
經(jīng)過這么多步驟,終于可以向用戶發(fā)送模板消息了。在這一步,所有過程都是在開發(fā)者的服務(wù)器完成。
首先,通過 GET 方式,獲取到小程序的 Access Token:
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
接著,用 POST 方式,向微信提交模板消息的發(fā)送請求。
請求地址為:
https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=ACCESS_TOKEN
請求數(shù)據(jù)的格式如下:
"touser": "OPENID", // 接收消息的用戶的 OpenId,需要使用其他接口獲取
"template_id": "TEMPLATE_ID", // 模板 ID,在第一步中可以獲取到
"page": "index", // 進(jìn)入小程序時(shí)打開的頁面,可以添加參數(shù)
"form_id": "FORMID", // 一次性發(fā)送碼
"data": { // 模板中非固定字段,用于填充模板
"keyword1": {
"value": "張三", // 模板中,填充字段的信息
"color": "#173177" // 字段的展示顏色
},
"keyword2": {
"value": "2015 年 01 月 05 日 12:30",
"color": "#173177"
}
}
}
當(dāng)接口返回成功消息時(shí),就代表著模板消息已經(jīng)發(fā)送出去了。有關(guān)于微信小程序模板消息接口的更多使用方法和使用限制,可以訪問官方文檔了解詳情。
【溫馨提示】信達(dá)在線倡導(dǎo)尊重與保護(hù)知識(shí)產(chǎn)權(quán)。如發(fā)現(xiàn)本站文章存在版權(quán)問題,煩請?zhí)峁┌鏅?quán)疑問、身份證明、版權(quán)證明、聯(lián)系方式等發(fā)郵件至25995300@qq.com ,我們將及時(shí)處理。本站文章僅作分享交流用途,作者觀點(diǎn)不等同于信達(dá)在線觀點(diǎn)。用戶與作者的任何交易與本站無關(guān),請知悉。