

Pemberitahuan akhir dukungan: Pada 15 September 2025, AWS akan menghentikan dukungan untuk Amazon Lex V1. Setelah 15 September 2025, Anda tidak lagi dapat mengakses konsol Amazon Lex V1 atau sumber daya Amazon Lex V1. Jika Anda menggunakan Amazon Lex V2, lihat [panduan Amazon Lex V2](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html) sebagai gantinya. 

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

# Mengintegrasikan Amazon Lex Bot dengan Facebook Messenger
<a name="fb-bot-association"></a>

Latihan ini menunjukkan cara mengintegrasikan Facebook Messenger dengan bot Amazon Lex Anda. Anda harus melakukan langkah-langkah berikut ini:

1. Buat bot Amazon Lex

1. Buat aplikasi Facebook

1. Integrasikan Facebook Messenger dengan bot Amazon Lex Anda

1. Validasi integrasi

**Topics**
+ [Langkah 1: Buat Amazon Lex Bot](#fb-bot-assoc-create-bot)
+ [Langkah 2: Buat Aplikasi Facebook](#fb-bot-assoc-create-fb-app)
+ [Langkah 3: Integrasikan Facebook Messenger dengan Amazon Lex Bot](#fb-bot-assoc-create-assoc)
+ [Langkah 4: Uji Integrasi](#fb-bot-test)

## Langkah 1: Buat Amazon Lex Bot
<a name="fb-bot-assoc-create-bot"></a>

Jika Anda belum memiliki bot Amazon Lex, buat dan terapkan satu. Dalam topik ini, kami berasumsi bahwa Anda menggunakan bot yang Anda buat di Memulai Latihan 1. Namun, Anda dapat menggunakan salah satu contoh bot yang disediakan dalam panduan ini. Untuk Memulai Latihan 1, lihat[Latihan 1: Membuat Bot Amazon Lex Menggunakan Blueprint (Konsol)](gs-bp.md).

1. Buat bot Amazon Lex. Untuk petunjuk, lihat [Latihan 1: Membuat Bot Amazon Lex Menggunakan Blueprint (Konsol)](gs-bp.md). 

1. Menyebarkan bot dan membuat alias. Untuk petunjuk, lihat [Latihan 3: Publikasikan Versi dan Buat Alias](gettingstarted-ex3.md).

## Langkah 2: Buat Aplikasi Facebook
<a name="fb-bot-assoc-create-fb-app"></a>

Di portal pengembang Facebook, buat aplikasi Facebook dan halaman Facebook. Untuk petunjuk, lihat [Mulai Cepat](https://developers.facebook.com/docs/messenger-platform/guides/quick-start) di dokumentasi platform Facebook Messenger. Tuliskan yang berikut ini:
+ **Rahasia Aplikasi** untuk Aplikasi Facebook 
+ **Token Akses Halaman** untuk halaman Facebook

## Langkah 3: Integrasikan Facebook Messenger dengan Amazon Lex Bot
<a name="fb-bot-assoc-create-assoc"></a>

Di bagian ini, Anda mengintegrasikan Facebook Messenger dengan bot Amazon Lex Anda.

Setelah Anda menyelesaikan langkah ini, konsol menyediakan URL panggilan balik. Tuliskan URL ini.

**Untuk mengintegrasikan Facebook Messenger dengan bot Anda**

1. 

   1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Lex di [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/).

   1. Pilih bot Amazon Lex Anda. 

   1. Pilih **Saluran**.

   1. Pilih **Facebook** di bawah **Chatbots**. Konsol menampilkan halaman integrasi Facebook.

   1. Pada halaman integrasi Facebook, lakukan hal berikut:
      + Ketik nama berikut:`BotFacebookAssociation`.
      + Untuk **kunci KMS**, pilih **aws/lex**.
      + Untuk **Alias**, pilih alias bot.
      + Untuk **Verifikasi token**, ketik token. Ini bisa berupa string apa pun yang Anda pilih (misalnya,`ExampleToken`). Anda menggunakan token ini nanti di portal pengembang Facebook saat Anda mengatur webhook.
      + Untuk **token akses Halaman**, ketik token yang Anda peroleh dari Facebook di Langkah 2.
      + Untuk **kunci rahasia App**, ketik kunci yang Anda peroleh dari Facebook di Langkah 2.  
![\[Formulir untuk mengintegrasikan bot Anda dengan facebook.\]](http://docs.aws.amazon.com/id_id/lex/latest/dg/images/fb-10a.png)

   1. Pilih **Aktifkan**. 

      Konsol membuat asosiasi saluran bot dan mengembalikan URL panggilan balik. Tuliskan URL ini.

1. Di portal pengembang Facebook, pilih aplikasi Anda.

1.  Pilih produk **Messenger**, dan pilih **Setup webhooks** di bagian **Webhooks halaman**.

   Untuk petunjuk, lihat [Mulai Cepat](https://developers.facebook.com/docs/messenger-platform/guides/quick-start) di dokumentasi platform Facebook Messenger. 

1. Pada halaman **webhook** wizard berlangganan, lakukan hal berikut:
   + Untuk **URL Callback**, ketik URL callback yang disediakan di konsol Amazon Lex sebelumnya dalam prosedur.
   + Untuk **Verifikasi Token**, ketik token yang sama dengan yang Anda gunakan di Amazon Lex.
   + **Pilih **Bidang Langganan** (**pesan**, **messaging\$1postbacks, dan messaging\$1optins**).**
   + Pilih **Verifikasi dan Simpan**. Ini memulai jabat tangan antara Facebook dan Amazon Lex.

1. Aktifkan integrasi Webhooks. Pilih halaman yang Anda buat, lalu pilih **berlangganan**.
**catatan**  
Jika Anda memperbarui atau membuat ulang webhook, berhenti berlangganan dan kemudian berlangganan kembali ke halaman.

## Langkah 4: Uji Integrasi
<a name="fb-bot-test"></a>

Anda sekarang dapat memulai percakapan dari Facebook Messenger dengan bot Amazon Lex Anda. 

1. Buka halaman Facebook Anda, dan pilih **Pesan**. 

1. Di jendela Messenger, gunakan ucapan pengujian yang sama yang disediakan di. [Langkah 1: Buat Amazon Lex Bot (Konsol)](gs-bp-create-bot.md)