

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# WhatsApp Flows an Benutzer senden
<a name="managing-flows-send"></a>

Sie senden Flows mithilfe der vorhandenen API über Vorlagennachrichten an Benutzer. `SendWhatsAppMessage` Es sind keine Änderungen an der API zum Senden von Nachrichten erforderlich. Der Flow ist als Schaltflächenkomponente mit einem `flow` Untertyp in die Vorlagennachricht eingebettet.

Bevor Sie einen Flow senden können, muss Folgendes zutreffen:
+ Der Flow muss den Status VERÖFFENTLICHT haben.
+ Sie benötigen eine Nachrichtenvorlage, die auf den Flow verweist (mit einer Flow-Schaltfläche).
+ Der Benutzer muss sich für den Empfang von Nachrichten von Ihnen angemeldet haben.

## Beispiel: Senden eines Flows per Vorlagennachricht
<a name="managing-flows-send-example"></a>

Im folgenden Beispiel wird eine Vorlagennachricht gesendet, die eine Flow-Schaltfläche enthält. Dabei `flow_token` handelt es sich um eine eindeutige Kennung, die Sie angeben, um die Sitzung zu verfolgen. Sie `flow_action_data` gibt den Startbildschirm und alle Anfangsdaten an.

```
aws socialmessaging send-whatsapp-message \
    --origination-phone-number-id {{{PHONE_NUMBER_ID}}} \
    --meta-api-version v20.0 \
    --message '{
        "messaging_product": "whatsapp",
        "to": "{{+14085551234}}",
        "type": "template",
        "template": {
            "name": "{{flow_template_name}}",
            "language": {"code": "en_US"},
            "components": [
                {
                    "type": "button",
                    "sub_type": "flow",
                    "index": "0",
                    "parameters": [
                        {
                            "type": "action",
                            "action": {
                                "flow_token": "{{unique-session-token-123}}",
                                "flow_action_data": {
                                    "screen": "{{WELCOME_SCREEN}}",
                                    "data": {}
                                }
                            }
                        }
                    ]
                }
            ]
        }
    }'
```

Ersetzen Sie im vorherigen Befehl Folgendes:
+ {{{PHONE\_NUMBER\_ID}}}— Die ID Ihrer ursprünglichen Telefonnummer.
+ {{\+14085551234}}— Die Telefonnummer des Empfängers im internationalen Format.
+ {{flow\_template\_name}}— Der Name Ihrer genehmigten Nachrichtenvorlage, die eine Flow-Schaltfläche enthält.
+ {{unique-session-token-123}}— Ein eindeutiges Token, das Sie generieren, um diese Flow-Sitzung zu identifizieren. Dieses Token wird im Webhook zurückgegeben, wenn der Benutzer den Flow abschließt.
+ {{WELCOME\_SCREEN}}— Die ID des ersten Bildschirms in Ihrer Flow JSON-Definition.

**Anmerkung**  
Sie `flow_token` sollte pro Sitzung einzigartig sein, damit Sie Flow-Antworten mit bestimmten Sendeereignissen korrelieren können. Sie können eine UUID oder eine andere eindeutige Kennung verwenden.

## Eine Vorlage für Flows einrichten
<a name="managing-flows-send-template-setup"></a>

Um einen Flow zu senden, benötigen Sie eine Nachrichtenvorlage mit einer konfigurierten Flow-Schaltfläche. Fügen Sie bei der Erstellung der Vorlage eine Call-to-Action-Schaltfläche hinzu`FLOW`, die auf Ihre veröffentlichte Flow-ID verweist.

Weitere Informationen zum Erstellen von Nachrichtenvorlagen finden Sie unter. [Nachrichtenvorlagen in AWS End User Messaging Social verwenden](managing-templates.md) Informationen zur Konfiguration von Flow-Vorlagen finden Sie unter [Senden eines Flows](https://developers.facebook.com/docs/whatsapp/flows/gettingstarted/sendingaflow) in der *Dokumentation zur Meta WhatsApp Business Platform*.