Schritt 4: Integrieren Sie die Slack-Anwendung in den Amazon Lex Lex-Bot - Amazon Lex V1

Wenn Sie Amazon Lex V2 verwenden, lesen Sie stattdessen das Amazon Lex V2-Handbuch.

 

Wenn Sie Amazon Lex V1 verwenden, empfehlen wir, Ihre Bots auf Amazon Lex V2 zu aktualisieren. Wir fügen V1 keine neuen Funktionen mehr hinzu und empfehlen dringend, V2 für alle neuen Bots zu verwenden.

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.

Schritt 4: Integrieren Sie die Slack-Anwendung in den Amazon Lex Lex-Bot

Da Sie nun über die Anmeldeinformationen für die Slack-Anwendung verfügen, können Sie die Anwendung in Ihren Amazon Lex Lex-Bot integrieren. Um die Slack-Anwendung mit Ihrem Bot zu verknüpfen, fügen Sie in Amazon Lex eine Bot-Channel-Zuordnung hinzu.

Aktivieren Sie in der Amazon Lex Lex-Konsole eine Bot-Channel-Zuordnung, um den Bot mit Ihrer Slack-Anwendung zu verknüpfen. Wenn die Bot-Channel-Zuordnung aktiviert ist, gibt Amazon Lex zwei URLs zurück (Postback-URL und OAuth-URL). Notieren Sie diese URLs, da Sie sie später benötigen.

Um die Slack-Anwendung in Ihren Amazon Lex Lex-Bot zu integrieren
  1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Lex Lex-Konsole unter https://console.aws.amazon.com/lex/.

  2. Wählen Sie den Amazon-Lex-Bot aus, den Sie in Schritt 1 erstellt haben.

  3. Wählen Sie die Registerkarte Channels aus.

  4. Wählen Sie im linken Menü Slack aus.

  5. Geben Sie auf der Seite Slack Folgendes an:

    • Geben Sie einen Namen. Zum Beispiel BotSlackIntegration.

    • Wählen Sie "aws/lex" aus dem Dropdown-Menü KMS key aus.

    • Wählen Sie für Alias den Bot-Alias aus.

    • Geben Sie die im vorherigen Schritt notierte Client-ID, den Clientschlüssel und das Verifizierungs-Token ein. Dies sind die Anmeldeinformationen der Slack-Anwendung.

    Der Slack-Konfigurationsbildschirm.
  6. Wählen Sie Activate.

    Die Konsole erstellt die Bot-Channel-Zuordnung und gibt zwei URLs zurück (Postback-URL und OAuth-URL). Notieren Sie diese. Im nächsten Abschnitt aktualisieren Sie die Konfiguration Ihrer Slack-Anwendung, um diese Endpunkte wie folgt zu verwenden:

    • Die Postback-URL ist der Endpunkt des Amazon Lex Lex-Bot, der Slack-Ereignisse abhört. Sie verwenden diese URL:

      • als Anforderungs-URL in der Funktion Event Subscriptions der Slack Anwendung.

      • um den Platzhalter-Wert für die Anforderungs-URL in der Funktion Interactive Messages der Slack Anwendung zu ersetzen.

    • Die OAuth-URL ist der Endpunkt Ihres Amazon Lex Lex-Bots für einen OAuth-Handshake mit Slack.

Nächster Schritt

Schritt 5: Abschließen der Slack-Integration