百度智能小程序 模板消息使用說明

2020-09-05 14:47 更新

模板消息使用說明

步驟一:選用模板,獲取模板 ID

  1. 打開智能小程序開發(fā)者平臺,選擇“模板消息->模板庫”列表頁選擇對應(yīng)的消息模板,或通過搜索關(guān)鍵詞來查找所需要的消息模板;
  2. 如果沒有合適的消息模板或關(guān)鍵詞,可以申請新增模板或關(guān)鍵詞,審核通過后即可使用;
  3. 添加模板完成后,可以在“我的模板”里看到對應(yīng)模板的模板 ID ,用于發(fā)送模板消息。

圖片圖片

步驟二:獲取發(fā)送模板消息所需要的憑證

支付類消息:通過支付獲取 orderId 或者 payId

orderId(推薦)

用戶通過百度收銀臺支付后,開發(fā)者可以通過收銀臺「通知支付狀態(tài)」接口中獲取到 orderId ,用于發(fā)送支付類模板消息。

payId

當(dāng)用戶通過直連(微信、支付寶)支付等完成支付行為時,可以獲取 payId 用于發(fā)送支付類模板消息。

表單類消息:通過 form 組件獲取表單 formId

formid

頁面內(nèi)的 < form/>組件,當(dāng)屬性report-submit為 true ,且屬性report-type為 defalut(默認(rèn))時,可以聲明為需發(fā)送表單類消息,此時用戶點(diǎn)擊按鈕提交表單,可以獲取用于發(fā)送表單消息的表單 formId 。

訂閱類消息:通過 form 組件獲取訂閱 formId

formid

頁面內(nèi)的 < form/>組件,當(dāng)屬性report-submit為 true ,且屬性report-type為 subscribe 時,可以聲明為需發(fā)送訂閱類消息,此時用戶點(diǎn)擊按鈕,首先彈出授權(quán)面板,用戶授權(quán)成功后可以獲取用于發(fā)送訂閱類消息的訂閱 formId 。

步驟三:存儲發(fā)送消息憑證與用戶關(guān)系

登錄狀態(tài) 存儲消息憑證與 openid 關(guān)系

非登錄狀態(tài) 存儲消息憑證與 swanid 關(guān)系

注意:登錄狀態(tài)獲取的消息憑證只能發(fā)送給登錄用戶(openid),非登錄狀態(tài)獲取的消息憑證只能發(fā)送給非登錄用戶(swanid)。

步驟四:調(diào)用接口下發(fā)模板消息

開發(fā)者調(diào)用消息發(fā)送接口 sendTemplateMessage 給用戶發(fā)送消息

相關(guān) API 列表

接口中文名接口英文名
獲取小程序模板庫標(biāo)題列表getTemplateLibraryList
獲取模板庫某個模板標(biāo)題下的關(guān)鍵詞庫getTemplateLibraryById
組合模板并添加至帳號下的個人模板庫addTemplate
獲取帳號下已存在的模板列表getTemplateList
刪除帳號下的某個模板deleteTemplate
推送模板消息sendTemplateMessage


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號