Um einer Person auf Messenger oder Instagram Nachrichten zu senden, muss die Unterhaltung von dieser Person initiiert werden. Es gibt unterschiedliche Typen von Nachrichten, die du über die Messenger-Plattform senden kannst. Jeder Nachrichtentyp weist eigene Richtlinien dazu auf, welche Arten von Inhalten unter welchen Bedingungen gesendet werden können.
Am 23. Juli 2024 haben wir die neue Instagram API mit Instagram-Anmeldung eingeführt. Professionelle Instagram-Konten (Business- oder Creator*innen-Konten) müssen nicht mehr mit einer Facebook-Seite verknüpft sein, um Kommentare zu verwalten, Medien zu veröffentlichen oder Unterhaltungen mit Kund*innen, Follower*innen oder Instagram-Nutzer*innen zu führen, die sich für ein Unternehmen oder ein Instagram-Konto interessieren. Mehr über diese neue Version erfährst du in unserem Blogeintrag.
Weitere Informationen findest du in Instagram API mit Instagram-Anmeldung.
Wenn dies nach geltendem Recht vorgeschrieben ist, müssen automatisierte Chaterlebnisse bekanntmachen, dass eine Person mit einem automatisierten Dienst interagiert:
Automatisierte Chaterlebnisse für folgende Gruppen sollten dieser Anforderung besondere Aufmerksamkeit schenken:
Bekanntmachungen können unter anderem folgendermaßen lauten: „Ich bin der [Seitenname]-Bot“, „Du interagierst mit einem automatisierten Erlebnis“, „Du sprichst mit einem Bot“ oder „Ich bin ein automatisierter Chatbot“.
Auch wenn keine rechtliche Verpflichtung besteht, empfehlen wir als Best Practice, die Nutzer*innen zu informieren, wenn sie mit einer automatisierten Chat-Lösung interagieren. Dies hilft beim Erwartungsmanagement der Nutzer*innen in Bezug auf ihre Interaktion mit deinem Messaging-Erlebnis.
Weitere Informationen findest du in unseren Entwicklungsrichtlinien
.
Alle Send API-Anfragen von deiner App zum Senden einer Nachricht müssen Folgendes enthalten:
Weitere Informationen zu Nachrichtenkomponenten findest du in der Send API-Referenz. 
Das Standard-Messaging-Fenster ist der 24-stündige Zeitraum, in dem du einer Person eine Nachricht schicken darfst. Wenn jemand eine Nachricht an deine Seite oder an dein professionelles Instagram-Konto sendet oder eine Unterhaltung über ein Web-Plugin beginnt, hat deine App 24 Stunden Zeit, eine Nachricht zu senden.
Nachrichten, die innerhalb des 24-Stunden-Zeitfensters gesendet werden, können Werbung enthalten.
Aktionen von Nutzer*innen, durch die das Standard-Messaging-Fenster geöffnet wird
Durch die folgenden Nutzer*innenaktionen wird das Standard-Messaging-Fenster von 24 Stunden geöffnet:
Menschen erwarten bekanntlich eine prompte Antwort. Daher möchten wir dich dringend bitten, innerhalb dieses Zeitfensters von 24 Stunden so schnell wie möglich zu antworten. Nutzer*innen können Unterhaltungen jederzeit blockieren oder stummschalten.
Die ID einer Person, die die Nachricht erhält, wird im Objektparameter recipient festgelegt und kann einen der folgenden ID-Typen aufweisen:
Seitenspezifische ID (PSID): eine ID, die einer Person zugewiesen wird, wenn sie zum ersten Mal eine Nachricht an deine Seite sendet. Diese eindeutige ID steht für Interaktionen zwischen deiner Seite und der Person.
Nutzungsreferenz: eine ID, die einer Person zugewiesen wurde, die ein Plugin oder einen Postback-Button verwendet hat, um eine Nachricht an deine Seite zu senden.
Beitrags- oder Kommentar-ID: eine ID, die einer Person zugewiesen wurde, die einen Beitrag auf deiner Seite veröffentlicht oder einen Beitrag kommentiert hat. Wird verwendet, um an eine Person eine private Antwort zu senden.
Beachte bitte, dass Nutzungs-IDs aus Facebook Login-Integrationen App-spezifisch sind und auf der Messenger-Plattform nicht verwendet werden können.
Der Typ von Nachricht, die du sendest, wird im Parameter messaging_type festgelegt. Mit diesem Parameter kann explizit sichergestellt werden, dass deine Nachrichten den Nachrichtenrichtlinien und den Präferenzen des*der Empfänger*in entsprechen.
Die folgenden Typen von Nachrichten werden unterstützt:
Antwort: Die Nachricht, die du schickst, ist eine Antwort auf eine empfangene Nachricht. Die Nachricht kann Werbung und werbefreie Inhalte enthalten und muss während des Standard-Messaging-Fensters gesendet werden.
Updates: Die gesendete Nachricht wird proaktiv gesendet und ist keine Antwort auf eine empfangene Nachricht. Die Nachricht kann Werbung und werbefreie Inhalte enthalten und muss während des Standard-Messaging-Fensters gesendet werden.
Getaggte Nachricht: Die gesendete Nachricht wird außerhalb des Standard-Messaging-Fensters gesendet. Diese Nachricht muss ein Nachrichten-Tag enthalten, das dem zulässigen Anwendungsfall für das Tag entspricht und keinen werblichen Inhalt enthält.
Mithilfe von Nachrichten-Tags kannst du eine Nachricht außerhalb des Standard-Messaging-Fensters senden. Diese Nachrichten sind persönlich relevante Informationen für eine Person. Du kannst z. B. Aktualisierungen zu Versand und Auslieferung, einer anstehenden Reservierung oder einem anstehenden Flug oder Warnungen zu einem Kund*innenkonto senden. Bei Nachrichtenabläufen, die einen Eskalationspfad erfordern, ermöglicht das Tag „Human Agent“, dass Mitarbeiter*innen manuell innerhalb von 7 Tagen auf die Nachrichten einer Person antworten.
Nachrichten-Tags können nicht für das Senden von Angeboten verwendet werden. Dies gilt unter anderem für Deals, Angebote, Coupons und Rabatte. Wenn du Nachrichten-Tags für andere als die genehmigten Anwendungsfälle einsetzt, kann die Seite oder die Fähigkeit des Instagram-Kontos, Nachrichten zu senden, eingeschränkt werden. Weitere Einzelheiten findest du in den Richtlinien zur Messenger-Plattform und zur Instagram Messaging API
.
Unternehmen, die die Messenger-Plattform nutzen und außerhalb des standardmäßigen 24-Stunden-Zeitfensters für Nachrichten eine Werbenachricht senden möchten, sollten werbliche Nachrichten oder einmalige Benachrichtigungen verwenden.
Die gesendete Nachricht kann die folgenden Inhaltsarten enthalten:
|
|
|
Um eine einfache SMS-Nachricht an eine Person zu senden, die eine Nachricht an deine Seite gesendet hat, sende eine POST-Anfrage an den /PAGE-ID/messages-Endpunkt, wobei die wörtliche Schlüssel-id des recipient-Objekts auf die seitenspezifische ID (PSID) der Person, der message_type-Parameter auf RESPONSE und das message-Parameterobjekt text auf den Nachrichtentext festgelegt sind.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"{PSID}"
},
"messaging_type": "RESPONSE",
"message":{
"text":"Hello, world!"
}
}' "https://graph.facebook.com/v24.0/{PAGE-ID}/messages?access_token={PAGE-ACCESS-TOKEN}"
Bei Erfolg erhält deine App die folgende JSON-Antwort mit der ID des*der Empfänger*in und der ID der Nachricht.
{
"recipient_id": "PAGE-SCOPED-ID",
"message_id": "AG5Hz2U..."
} Um eine Nachricht mit Medien wie z. B. einem GIF, einem Bild oder einer Vorlage zu senden, fügst du den Inhalt der API-Anfrage in einem JSON-Nachrichtenanhangsobjekt hinzu.
Um eine Nachricht mit einem Bild an eine Person zu senden, die eine Nachricht an deine Seite gesendet hat, sende eine POST-Anfrage an den /PAGE-ID/messages-Endpunkt, wobei die wörtliche Schlüssel-id des recipient-Objekts auf die seitenspezifische ID (PSID) der Person, der message_type-Parameter auf RESPONSE, der type-Schlüssel für das attachment-Objekt des message-Parameters auf image und der url-Schlüssel des payload-Objekts auf die URL für das Bild festgelegt ist.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"1254459154682919"
},
"message":{
"attachment":{
"type":"image",
"payload":{
"url":"http://www.messenger-rocks.com/image.jpg",
"is_reusable":true
}
}
}
}' "https://graph.facebook.com/v24.0/me/messages?access_token={PAGE_ACCESS_TOKEN}"
Bei Erfolg erhält deine App die folgende JSON-Antwort mit der ID des*der Empfänger*in und der ID der Nachricht.
{
"recipient_id": "PAGE-SCOPED-ID",
"message_id": "AG5Hz2U..."
} Beim Senden von Audio, Video oder einer Datei von einer URL wird das gleiche Format verwendet.
Du kannst auch Medien von deinem Server oder von Inhalten, die du zuvor auf einen Meta-Server hochgeladen hast, senden. Erfahre mehr über das Hochladen von Dateien mit der Attachment Upload API. 
Um eine Nachricht mit mehreren Bildern zu senden, fügst du den Inhalt der API-Anfrage in einem Array für JSON-Nachrichtenanhänge hinzu. Der einzige zulässige Medientyp ist ein Bild und er ist auf 30 Bilder auf einmal beschränkt.
Um eine Nachricht mit mehreren Bildern an eine Person zu senden, die eine Nachricht an deine Seite geschickt hat, sende eine POST-Anfrage an den /PAGE-ID/messages-Endpunkt, wobei die wörtliche Schlüssel-id des recipient-Objekts auf die seitenspezifische ID (PSID) der Person, der message_type-Parameter auf RESPONSE festgelegt ist und der message-Parameter ein attachments-Array enthält, wobei der type-Schlüssel des Anhangobjekts auf image und der url-Schlüssel des payload-Objekts auf die URL für das Bild festgelegt ist.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient": {
"id": "1254459154682919"
},
"message": {
"attachments": [
{
"type": "image",
"payload": {
"url": "http://www.messenger-rocks.com/image.jpg"
}
},
{
"type": "image",
"payload": {
"url": "http://www.messenger-rocks.com/image.jpg"
}
}
]
}
}' "https://graph.facebook.com/v24.0/me/messages?access_token={PAGE_ACCESS_TOKEN}"
Bei Erfolg erhält deine App die folgende JSON-Antwort mit der ID des*der Empfänger*in und der ID der Nachricht.
{
"recipient_id": "PAGE-SCOPED-ID",
"message_id": "AG5Hz2U..."
} Sende eine POST-Anfrage an /PAGE-ID/messages mit den folgenden Elementen, um auf eine bestimmte Nachricht im Chat zu antworten:
id des recipient-Objektsmessage_type gleich RESPONSEreply_to des mid-ObjektsDies Nachricht kann entweder die von deiner Seite oder dem*der Nutzer*in gesendete Nachricht sein.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient": {
"id": "{PSID}",
}
"messaging_type": "RESPONSE"
"message": {
"text": "Hello, world!"
},
"reply_to": {
"mid": "{MESSAGE_ID}"
}
}' "https://graph.facebook.com/v23.0/{PAGE-ID}/messages?access_token={PAGE_ACCESS_TOKEN}" Bei Erfolg erhält deine App die folgende JSON-Antwort mit der ID des*der Empfänger*in und der ID der Nachricht.
{
"recipient_id": "PAGE-SCOPED-ID",
"message_id": "AG5Hz2U…"
} Fasse dich kurz. Berücksichtige die Bildschirmgröße und das Scrollverhalten. Kompakte Nachrichten sind leichter zu lesen. Sende eventuell mehrere einzelne Nachrichten anstelle einer langen Nachricht.
Ersetze Bilder, Tabellen und Diagramme nicht durch Text. Strukturierte Nachrichten oder sogar eine Webansicht eignen sich möglicherweise besser.
Verfasse keine langen Antworten. Wenn du mehrere Informationen vermitteln musst, solltest du einige getrennte Nachrichten anstelle einer langen Nachricht senden.
Achte auf die Qualität. Verwende farbige Bilder mit hoher Auflösung, um deine Nachrichten hervorzuheben.
Beachte das Seitenverhältnis. Prüfe, wie dein Bild beschnitten werden kann, wenn es in der Sprechblase erscheint.
Nimm nicht zu viel Text in dein Bild auf. Verwende stattdessen eine Textnachricht oder kombiniere Bilder und Text mit einer generischen Vorlage.

Mithilfe von Marketing-Nachrichten kannst du eine Person um Erlaubnis bitten, mehrere Marketing-Nachrichten zu senden, nachdem das Standard-Messaging-Fenster abgelaufen ist. Wenn die Person diese Anfrage zum Erhalt dieser Benachrichtigungen akzeptiert, kannst du der Person automatisierte, regelmäßige Werbenachrichten mit Informationen zu deinen bevorstehenden Aktionen oder Produktveröffentlichungen und -aktualisierungen schicken.

News Messaging ist nur für registrierte News-Publisher verfügbar, die im Facebook News Page Index (NPI)
registriert sind. Mithilfe von News Messaging können Publisher werbefreie News-Nachrichten an Personen senden, die den Erhalt dieser Nachrichten abonniert haben.
News Messaging ist für die Instagram Messaging API nicht verfügbar.

Mithilfe einer einmaligen Benachrichtigung kannst du eine Person um Erlaubnis bitten, eine weitere Nachricht zu senden, nachdem das Standard-Messaging-Fenster abgelaufen ist. Wenn die Person diese Anfrage zum Erhalt einer einmaligen Benachrichtigung akzeptiert, kannst du eine einmalige Nachricht senden, die zeitrelevant und von persönlicher Bedeutung ist, z. B. eine Terminerinnerung oder einen Hinweis zur Verfügbarkeit eines Produkts.
Einmalige Benachrichtigungen sind für die Instagram Messaging API nicht verfügbar.

Mithilfe von privaten Antworten kannst du eine Nachricht an eine Person senden, wenn diese einen Kommentar zu einem deiner Beiträge oder einer Anzeige veröffentlicht oder einen Besucherbeitrag auf deiner Seite oder in deinem professionellen Instagram-Konto veröffentlicht. Die private Antwort kann nur aus einer einzigen Nachricht bestehen, die automatisch einen Link zu dem Beitrag oder Kommentar enthält, und muss innerhalb von sieben Tagen nach Veröffentlichung des Beitrags oder Kommentars gesendet werden.

Mithilfe von werblichen Nachrichten kannst du Werbeinhalte oder werbefreie Inhalte an eine Person senden, die zuvor eine Nachricht an deine Seite oder dein professionelles Instagram-Konto gesendet hat, nachdem das Standard-Messaging-Fenster abgelaufen ist. Werbliche Nachrichten erscheinen wie normale Nachrichten in der Unterhaltung, sind aber mit dem Wort „Anzeige“ über der Nachricht gekennzeichnet. Werbliche Nachrichteninhalte müssen die Werberichtlinien
einhalten.
Werbliche Nachrichten sind für die Instagram Messaging API nicht verfügbar.

Über Verwaltungsnachrichten kannst du eine vorab genehmigte Vorlagennachricht senden, die Bestellungen, Konto-Updates und Termine enthält. Diese Nachrichten sind besonders personalisiert mit Kontonummern, Bestellnummern, Sendungsverfolgungsnummern und Terminen. Sie können Calls to Action enthalten, über die Nutzer*innen eine Bestellung stornieren, einen Termin verschieben und andere Interaktionen mit einem Unternehmen ausführen können.
Erfahre mehr über die Komponenten, die du zu Nachrichten in deinen Unterhaltungen hinzufügen kannst.
Erfahre mehr über das Senden von Nachrichten über die Messenger-Plattform.
: Erfahre mehr über das Hochladen und Senden von Medien.
: Erfahre mehr über alle Tags, Inhalte und Anhänge, die du senden kannst.
: Erfahre mehr über die Durchsatzratenbegrenzungen für das Senden von Nachrichten über die Messenger-Plattform.
, und den Status und Ausfälle von Meta-Business-Produkten zu prüfen.
, um Fehler zu melden, gemeldete Fehler anzusehen, Hilfe bei Anzeigen und mit dem Business Manager zu erhalten und mehr.
, um weitere Support-Ressourcen für die Messenger-Plattform anzusehen.