In diesem Leitfaden erfährst du, wie du deine Handlungen in einer Unterhaltung anzeigst, um Nachrichtenempfänger*innen wissen zu lassen, dass du die Nachricht gelesen hast und daran arbeitest.
Um die Handlung eines*einer Sender*in in einer Unterhaltung anzuzeigen, sende eine POST
-Anfrage an den /PAGE-ID/messages
-Endpunkt und setze den sender_action
-Parameter auf typing_on
.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"
sender_action
-Parameter und das recipient
-Objekt enthalten. Alle anderen Send API-Eigenschaften wie Text und Vorlagen sollten in einer separaten Anfrage gesendet werden.Eine vollständige Liste der Handlungen des*der Sender*in findest du unter Referenz zu Seitennachrichten.
Sende die mark_seen
-Anzeige, wenn dein Bot eine Nachricht empfängt, damit sich der*die Nutzer*in nicht ignoriert fühlt.
Wenn dein Bot eine Nachricht empfängt, auf die er antwortet, sende die typing_on
-Anzeige. Dies trägt dazu bei, ein Unterhaltungserlebnis zu schaffen.
Sende typing_on
- und typing_off
-Handlungen in den separaten Batch-Anfragen. Batch-Anfragen werden sehr schnell der Reihe nach ausgeführt. Diese schnelle Ausführung kann dazu führen, dass die typing_on
-Anzeige nur für einen Bruchteil einer Sekunde angezeigt wird, wenn beide Handlungen im selben Batch gesendet werden.
Achte darauf, dass zwischen den Handlungen des*der Sender*in typing_on
und typing_off
kein unnatürlicher Zeitabstand liegt (zu lang oder zu kurz). Im Idealfall soll der*die Nutzer*in das Gefühl haben, dass eine reale Person die Nachricht in der verstrichenen Zeit getippt hat.
For a complete list of API calls and request properties, see the Send API Reference.