Langkah 4: Integrasikan Aplikasi Slack dengan Amazon Lex Bot - Amazon Lex V1

Jika Anda menggunakan Amazon Lex V2, lihat panduan Amazon Lex V2 sebagai gantinya.

 

Jika Anda menggunakan Amazon Lex V1, kami sarankan untuk meningkatkan bot Anda ke Amazon Lex V2. Kami tidak lagi menambahkan fitur baru ke V1 dan sangat menyarankan menggunakan V2 untuk semua bot baru.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 4: Integrasikan Aplikasi Slack dengan Amazon Lex Bot

Sekarang setelah Anda memiliki kredensyal aplikasi Slack, Anda dapat mengintegrasikan aplikasi dengan bot Amazon Lex Anda. Untuk mengaitkan aplikasi Slack dengan bot Anda, tambahkan asosiasi saluran bot di Amazon Lex.

Di konsol Amazon Lex, aktifkan asosiasi saluran bot untuk mengaitkan bot dengan aplikasi Slack Anda. Saat asosiasi saluran bot diaktifkan, Amazon Lex mengembalikan dua URL (URL Postback dan URL OAuth). Rekam URL ini karena Anda membutuhkannya nanti.

Untuk mengintegrasikan aplikasi Slack dengan bot Amazon Lex Anda
  1. Masuk ke AWS Management Console, dan buka konsol Amazon Lex di https://console.aws.amazon.com/lex/.

  2. Pilih bot Amazon Lex yang Anda buat di Langkah 1.

  3. Pilih tab Saluran.

  4. Pada menu sebelah kiri, pilih Slack.

  5. Pada halaman Slack, berikan yang berikut ini:

    • Ketik nama. Sebagai contoh, BotSlackIntegration.

    • Pilih “aws/lex” dari drop-down tombol KMS.

    • Untuk Alias, pilih alias bot.

    • Ketik Id Klien, Rahasia Klien, dan Token Verifikasi, yang Anda catat pada langkah sebelumnya. Ini adalah kredensyal dari aplikasi Slack.

    Layar konfigurasi Slack.
  6. Pilih Aktifkan.

    Konsol membuat asosiasi saluran bot dan mengembalikan dua URL (URL Postback dan URL OAuth). Rekam mereka. Di bagian selanjutnya, Anda memperbarui konfigurasi aplikasi Slack Anda untuk menggunakan titik akhir ini sebagai berikut:

    • URL Postback adalah titik akhir bot Amazon Lex yang mendengarkan peristiwa Slack. Anda menggunakan URL ini:

      • Sebagai URL permintaan di fitur Event Subscriptions dari aplikasi Slack.

      • Untuk mengganti nilai placeholder untuk URL permintaan di fitur Pesan Interaktif aplikasi Slack.

    • URL OAuth adalah titik akhir bot Amazon Lex Anda untuk jabat tangan OAuth dengan Slack.

Langkah Selanjutnya

Langkah 5: Selesaikan Slack