Fase 4: Integrazione dell'applicazione Slack con Amazon Lex Bot - Amazon Lex versione 1

Avviso di fine del supporto: il 15 settembre 2025 AWS interromperà il supporto per Amazon Lex V1. Dopo il 15 settembre 2025, non potrai più accedere alla console Amazon Lex V1 o alle risorse Amazon Lex V1. Se utilizzi Amazon Lex V2, consulta invece la guida Amazon Lex V2.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fase 4: Integrazione dell'applicazione Slack con Amazon Lex Bot

Ora che disponi delle credenziali dell'applicazione Slack, puoi integrare l'applicazione con il tuo bot Amazon Lex. Per associare l'applicazione Slack al tuo bot, aggiungi un'associazione di canali bot in Amazon Lex.

Nella console Amazon Lex, attiva un'associazione di canali bot per associare il bot alla tua applicazione Slack. Quando l'associazione dei canali bot è attivata, Amazon Lex ne restituisce due URLs (Postback URL e OAuthURL). Registrali URLs perché ti serviranno in seguito.

Per integrare l'applicazione Slack con il tuo bot Amazon Lex
  1. Accedi alla Console di gestione AWS e apri la console Amazon Lex all'indirizzo https://console.aws.amazon.com/lex/.

  2. Scegli il bot Amazon Lex che hai creato nella fase 1.

  3. Seleziona la scheda Channels (Canali).

  4. Nel menu a sinistra seleziona Slack.

  5. Nella pagina Slack fornisci i seguenti dati:

    • Digita un nome. Ad esempio BotSlackIntegration.

    • Seleziona "aws/lex" dall'elenco a discesa KMS key (Chiave KMS).

    • Per l'opzione Alias, seleziona l'alias del bot.

    • Digita l'ID client, il Client Secret e il token di verifica dalla fase precedente, perché sono le credenziali dell'applicazione Slack.

    La schermata di configurazione di Slack.
  6. Seleziona Activate (Attiva).

    La console crea l'associazione dei canali del bot e ne restituisce due URLs (Postback URL e OAuth URL). Prendine nota. Nella sezione successiva, aggiorna la configurazione dell'applicazione Slack per utilizzare questi endpoint nel modo seguente:

    • L'URL Postback è l'endpoint del bot Amazon Lex che ascolta gli eventi Slack. Utilizza questo URL:

      • Come URL di richiesta nella funzione Event Subscriptions (Abbonamenti a eventi) dell'applicazione Slack.

      • Per sostituire il valore del segnaposto per l'URL di richiesta nella funzione Interactive Messages (Messaggi interattivi) dell'applicazione Slack.

    • L' OAuth URL è l'endpoint del tuo bot Amazon Lex per una OAuth stretta di mano con Slack.

Fase succcessiva

Fase 5: completa l'integrazione con Slack