Nachrichtenvorlagen bieten dir eine Möglichkeit, ein interessanteres Unterhaltungserlebnis zu bieten als mit Standard-SMS-Nachrichten, indem du Buttons, Bilder, Listen und mehr neben dem Text einer einzelnen Nachricht integrierst. Du kannst Vorlagen für zahlreiche Zwecke einsetzen, z. B. um Produktinformationen anzuzeigen, Empfänger aufzufordern, aus vordefinierten Optionen zu wählen, und um Suchergebnisse anzuzeigen.
Die folgenden Vorlagen stehen zum Senden strukturierter Nachrichten zur Verfügung:
Um eine Nachrichtenvorlage zu senden, sende eine POST
-Anfrage an den /PAGE-ID/messages
-Endpunkt mit der Page Scoped des*der Empfänger*in und dem Nachrichtenanhang, der den Vorlagentyp und Payload mit Details über die entsprechende Vorlage enthält, wie z. B. Titel, Bilder und mehr.
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}"
Der Hauptteil der Anfrage folgt einem Standardformat für alle Vorlagentypen, wobei die message.attachment.payload
-Eigenschaft die Typ- und Inhaltsdetails enthält, die für den jeweiligen Vorlagentyp spezifisch sind.
Bei den meisten Nachrichtenvorlagen kannst du einen oder mehrere Buttons als Teil der Vorlage integrieren. Mit diesen Buttons kannst du den Nachrichtenempfängern Handlungen anbieten, die diese als Antwort auf die Vorlage ausführen können.
Welcher Button-Typ verwendet werden kann, ist je nach Vorlage unterschiedlich. Weitere Informationen dazu findest du in der Referenzdokumentation für die jeweilige Vorlage.
Mehr über die in der Messenger-Plattform verfügbaren Button-Typen erfährst du unter Buttons.