

Hinweis zum Ende des Supports: Am 15. September 2025 AWS wird der Support für Amazon Lex V1 eingestellt. Nach dem 15. September 2025 können Sie nicht mehr auf die Amazon-Lex-V1-Konsole oder die Amazon-Lex-V1-Ressourcen zugreifen. Wenn Sie Amazon Lex V2 verwenden, lesen Sie stattdessen das [Amazon Lex V2-Handbuch](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html). 

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.

# Integrieren eines Amazon Lex Lex-Bot mit Facebook Messenger
<a name="fb-bot-association"></a>

Diese Übung zeigt, wie Sie Facebook Messenger in Ihren Amazon Lex Lex-Bot integrieren. Führen Sie die folgenden Schritte aus:

1. Erstellen Sie einen Amazon-Lex-Bot

1. Erstellen einer Facebook-Anwendung

1. Integrieren Sie Facebook Messenger in Ihren Amazon Lex Lex-Bot

1. Validieren der Integration

**Topics**
+ [Schritt 1: Erstellen Sie einen Amazon Lex Lex-Bot](#fb-bot-assoc-create-bot)
+ [Schritt 2: Erstellen von einer Facebook-Anwendung](#fb-bot-assoc-create-fb-app)
+ [Schritt 3: Integrieren Sie Facebook Messenger in den Amazon Lex Bot](#fb-bot-assoc-create-assoc)
+ [Schritt 4: Testen der Integration](#fb-bot-test)

## Schritt 1: Erstellen Sie einen Amazon Lex Lex-Bot
<a name="fb-bot-assoc-create-bot"></a>

Wenn Sie noch keinen Amazon Lex Lex-Bot haben, erstellen und implementieren Sie einen. In diesem Thema gehen wir davon aus, dass Sie den Bot verwenden, den Sie in der Erste-Schritte-Übung 1 erstellt haben. Sie können jedoch jeden der in diesem Handbuch bereitgestellten Beispiel-Bots verwenden. Informationen zur Erste-Schritte-Übung 1 finden Sie unter [Übung 1: Erstellen eines Amazon Lex Lex-Bot mithilfe eines Blueprints (Konsole)](gs-bp.md).

1. Erstellen Sie einen Amazon Lex Lex-Bot. Detaillierte Anweisungen finden Sie unter [Übung 1: Erstellen eines Amazon Lex Lex-Bot mithilfe eines Blueprints (Konsole)](gs-bp.md). 

1. Installieren Sie den Bot und erstellen Sie einen Alias. Detaillierte Anweisungen finden Sie unter [Übung 3: Eine Version veröffentlichen und einen Aliasnamen generieren](gettingstarted-ex3.md).

## Schritt 2: Erstellen von einer Facebook-Anwendung
<a name="fb-bot-assoc-create-fb-app"></a>

Klicken Sie auf dem Facebook-Developer- Portal, erstellen Sie eine Facebook-Anwendung und eine Facebook-Seite. Für Instruktionen, siehe [schneller Start](https://developers.facebook.com/docs/messenger-platform/guides/quick-start) in den Unterlagen vom Facebook Messenger-Plattform. Notieren Sie das Folgende:
+ Den **App Secret** (App-Schlüssel) für die Facebook-App 
+ Das **Page Access Token** (Seitenzugriffstoken) für die Facebook-Seite

## Schritt 3: Integrieren Sie Facebook Messenger in den Amazon Lex Bot
<a name="fb-bot-assoc-create-assoc"></a>

In diesem Abschnitt integrieren Sie Facebook Messenger in Ihren Amazon Lex Lex-Bot.

Nachdem Sie diesen Schritt abgeschlossen haben, bietet die Konsole einen Rückruffunktion-URL. Notieren Sie diesen URL.

**Integrieren von Facebook Messenger in Ihren Bot**

1. 

   1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Lex Lex-Konsole unter [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/).

   1. Wählen Sie Ihren Amazon Lex Lex-Bot. 

   1. Wählen Sie **Channels** aus.

   1. Wählen Sie **Facebook** unter **Chatbots** aus. Die Konsole zeigt die Facebook-Integration-Seite.

   1. Führen Sie auf der Seite für die Facebook-Integration Folgendes aus:
      + Geben Sie folgenden Namen ein: `BotFacebookAssociation`.
      + Wählen Sie in der Dropdown-Liste **KMS key** **aws/lex** aus.
      + Wählen Sie für **Alias** den Bot-Alias aus.
      + Geben Sie für **Verify token** ein Token ein. Das könnte jene Zeichenfolge sein, die Sie wählen (z.B. `ExampleToken`). Sie verwenden das Token später im Facebook-Developer-Portal, wenn Sie den Webhook generieren.
      + Geben Sie für **Page access token** das Token ein, das Sie in Schritt 2 von Facebook erhalten haben.
      + Geben Sie für **App secret key** den Schlüssel ein, den Sie in Schritt 2 von Facebook erhalten haben.  
![\[Formular für die Integration Ihres Bots in Facebook.\]](http://docs.aws.amazon.com/de_de/lex/latest/dg/images/fb-10a.png)

   1. Wählen Sie **Aktivieren**. 

      Die Konsole erstellt die Bot-Channel-Zuordnung und gibt eine Rückruffunktion-URL zurück. Notieren Sie diesen URL.

1. Auf dem Facebook-Developer-Portal, wählen Sie Ihre App.

1.  Wählen Sie das **Messenger**-Produkt und **Setup webhooks** im Abschnitt **Webhooks** der Seite aus.

   Für Instruktionen, siehe [schneller Start](https://developers.facebook.com/docs/messenger-platform/guides/quick-start) in den Unterlagen vom Facebook Messenger-Plattform. 

1. Gehen Sie auf der**Webhook**-Seite des Abonnement-Assistenten wie folgt vor:
   + Geben Sie für **Callback-URL** die Rückruf-URL ein, die Sie zuvor in der Amazon Lex Lex-Konsole angegeben haben.
   + Geben **Sie für Verify Token** dasselbe Token ein, das Sie in Amazon Lex verwendet haben.
   + Wählen Sie **Subscription Fields** (**messages**, **messaging\$1postbacks** und **messaging\$1optins**) aus.
   + Wählen Sie **Verify and Save** aus. Dadurch wird ein Handschlag zwischen Facebook und Amazon Lex initiiert.

1. Aktivieren Sie Webhooks-Integration. Wählen Sie die Seite, die Sie erstellt haben, und anschließend **subscribe** aus.
**Anmerkung**  
Wenn Sie einen Webhook aktualisieren oder erneut erstellen, müssen Sie das Abonnement für die Seite erst beenden und die Seite anschließend erneut abonnieren.

## Schritt 4: Testen der Integration
<a name="fb-bot-test"></a>

Sie können jetzt über Facebook Messenger eine Konversation mit Ihrem Amazon Lex Lex-Bot beginnen. 

1. Öffnen Sie Ihre Facebook-Seite und wählen Sie **Message** aus. 

1. Verwenden Sie im Messenger-Fenster die Beispiel-Äußerung, die unter [Schritt 1: Erstellen Sie einen Amazon Lex Bot (Konsole)](gs-bp-create-bot.md) bereitgestellt wird.