比起標準文字訊息,訊息範本除了讓您可傳送純文字訊息,還可透過整合按鈕、圖片、清單及更多其他選項,營造更豐富的對話體驗。範本可用於多種目的,例如展示商品資訊、要求訊息傳送對象在預設選項組合中作選擇,以及顯示搜尋結果。
如要傳送訊息範本,請傳送 POST
要求至 /PAGE-ID/messages
端點,連帶含有傳送對象專頁範圍編號,以及包含範本類型的訊息附件和包含特定範本詳細資料的裝載,例如標題、圖片等。
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"PSID"
},
"message":{
"attachment":{
"type":"template",
"payload":{
"template_type":"TEMPLATE-TYPE",
"elements":[
{
"title":"TEMPLATE-TITLE",
...
}
]
}
}
}
}' "https://graph.facebook.com/v21.0
/{PAGE-ID}/messages?access_token={PAGE-ACCESS-TOKEN}"
要求正文應遵循所有範本類型的標準格式,其中 message.attachment.payload
屬性包含每種範本類型的專屬類型和內容詳情。