Fase 5: completa l'integrazione con Slack - Amazon Lex versione 1

Se utilizzi Amazon Lex V2, consulta invece la guida Amazon Lex V2.

 

Se utilizzi Amazon Lex V1, ti consigliamo di aggiornare i bot ad Amazon Lex V2. Non stiamo più aggiungendo nuove funzionalità alla V1 e consigliamo vivamente di utilizzare la V2 per tutti i nuovi bot.

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 5: completa l'integrazione con Slack

In questa sezione, utilizza la console API Slack per completare l'integrazione dell'applicazione Slack.

  1. Accedi alla console API Slack su http://api.slack.com. Seleziona l'app che hai creato in Fase 3: crea un'applicazione Slack.

  2. Aggiorna la funzione OAuth & Permissions (OAuth e autorizzazioni) nel modo seguente:

    1. Nel menu a sinistra, seleziona OAuth & Permissions (OAuth e autorizzazioni).

    2. Nella sezione URL di reindirizzamento, aggiungi l'URL OAuth fornito da Amazon Lex nel passaggio precedente. Seleziona Add a new Redirect URL (Aggiungi un nuovo URL di reindirizzamento), quindi Save URLs (Salva URL).

    3. Nella sezione Bot Token Scopes, aggiungi due autorizzazioni con il pulsante Aggiungi un ambito OAuth. Filtra l'elenco con il seguente testo:

      • chat:write

      • team:read

  3. Aggiorna la funzionalità Interattività e scorciatoie aggiornando il valore dell'URL di richiesta all'URL di postback fornito da Amazon Lex nel passaggio precedente. Inserire l'URL del postback; salvato nella fase 4, quindi scegliere Save Changes (Salva cambiamenti).

  4. Iscriviti alla funzione Event Subscriptions (Abbonamenti a eventi) nel modo seguente:

    • Abilita gli eventi scegliendo l'opzione On.

    • Imposta il valore dell'URL della richiesta sull'URL di postback fornito da Amazon Lex nel passaggio precedente.

    • Nella sezione Subscribe to Bot Events (Iscriviti a eventi bot), iscriviti all'evento bot message.im per abilitare la messaggistica diretta tra l'utente finale e il bot Slack.

    • Salvare le modifiche.

  5. Abilita l'invio di messaggi dalla scheda messaggi come segue:

    • Nel menu a sinistra, seleziona App Home.

    • Nella sezione Mostra schede, scegli Consenti agli utenti di inviare comandi e messaggi Slash dalla scheda messaggi.

Fase successiva

Fase 6: verifica l'integrazione