

支援終止通知：2025 年 9 月 15 日， AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後，您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2，請改參閱 [Amazon Lex V2 指南](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將 Amazon Lex 機器人與 Kik 整合
<a name="kik-bot-association"></a>

本練習提供將 Amazon Lex 機器人與 Kik 訊息應用程式整合的說明。您會執行以下步驟：

1. 建立 Amazon Lex 機器人。

1. 使用 Kik 應用程式和網站建立 Kik 機器人。

1. 使用 Amazon Lex 主控台將 Amazon Lex 機器人與 Kik 機器人整合。

1. 使用 Kik 與您的 Amazon Lex 機器人進行對話，以測試 Amazon Lex 機器人與 Kik 之間的關聯。

**Topics**
+ [步驟 1：建立 Amazon Lex 機器人](kik-bot-assoc-create-bot.md)
+ [步驟 2：建立 Kik 機器人](kik-bot-assoc-create-kik-bot.md)
+ [步驟 3：將 Kik 機器人與 Amazon Lex 機器人整合](kik-bot-assoc-create-assoc.md)
+ [步驟 4：測試整合](kik-bot-assoc-test.md)

# 步驟 1：建立 Amazon Lex 機器人
<a name="kik-bot-assoc-create-bot"></a>

如果您還沒有 Amazon Lex 機器人，請建立並部署機器人。在本主題中，我們假設您使用的是在入門練習 1 中建立的機器人。不過，您可以使用本指南中提供的任何範例機器人。如需入門練習 1，請參閱[練習 1：使用藍圖建立 Amazon Lex 機器人 （主控台）](gs-bp.md)

1. 建立 Amazon Lex 機器人。如需說明，請參閱[練習 1：使用藍圖建立 Amazon Lex 機器人 （主控台）](gs-bp.md)。

1. 部署機器人並建立別名。如需說明，請參閱[練習 3：發佈版本和建立別名](gettingstarted-ex3.md)。

**後續步驟**  
[步驟 2：建立 Kik 機器人](kik-bot-assoc-create-kik-bot.md)

# 步驟 2：建立 Kik 機器人
<a name="kik-bot-assoc-create-kik-bot"></a>

在此步驟中，您使用 Kik 使用者界面來建立 Kik 機器人。您可以使用建立機器人時產生的資訊，將其連線至 Amazon Lex 機器人。

1. 請下載並安裝 Kik 的應用程式，然後註冊 Kik 帳戶 (如果您尚未這麼做的話)。如果您已經有帳戶，請登入。

1. 開啟 Kik 網站：[ https://dev.kik.com/](https://dev.kik.com)。將瀏覽器視窗保持開啟。

1. 在 Kik 應用程式中，選擇齒輪圖示以開啟設定，然後選擇 **Your Kik Code** (您的 Kik 程式碼)。

1. 在 Kik 網站上掃描 Kik 程式碼以開啟 Botsworth 聊天機器人。選擇 **Yes** (是) 以開啟機器人儀表板。

1. 在 Kik 應用程式中，選擇 **Create a Bot** (建立機器人)。依照提示建立 Kik 機器人。

1. 機器人一旦建立之後，在瀏覽器中選擇 **Configuration** (組態)。確定已選取您的新機器人。

1. 請記下機器人名稱和 API 金鑰以用於下一節。

**後續步驟**  
[步驟 3：將 Kik 機器人與 Amazon Lex 機器人整合](kik-bot-assoc-create-assoc.md)

# 步驟 3：將 Kik 機器人與 Amazon Lex 機器人整合
<a name="kik-bot-assoc-create-assoc"></a>

現在您已建立 Amazon Lex 機器人和 Kik 機器人，即可在 Amazon Lex 中建立頻道關聯。啟用關聯時，Amazon Lex 會自動使用 Kik 設定回呼 URL。

1. 登入 AWS 管理主控台，並在 https：//[https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/) 開啟 Amazon Lex 主控台。

1. 選擇您在步驟 1 中建立的 Amazon Lex 機器人。

1. 選擇 **Channels** (管道) 索引標籤。

1. 在 **Channels** (管道) 區段中，選擇 **Kik**。

1. 在 Kik 頁面上，提供以下資訊：
   + 輸入名稱。例如 `BotKikIntegration`。
   + 輸入描述。
   + 從 **KMS key** (KMS 金鑰)下拉式清單中選擇「aws/lex」。
   + 對於 **Alias** (別名)，從下拉式清單選擇別名。
   + 對於 **Kik bot user name** (Kik 機器人使用者名稱)，輸入您在 Kik 上為機器人取的名稱。
   + 對於 **Kik API key** (Kik API 金鑰)，輸入在 Kik 上指定給機器人的 API 金鑰。
   + 對於 **User greeting** (使用者問候)，輸入您希望機器人在使用者第一次與它聊天時傳送的問候語。
   + 對於 **Error message** (錯誤訊息)，輸入在不了解部分對談時顯示給使用者的錯誤訊息。
   + 對於 **Group chat behavior** (群組聊天行為)，選擇其中一個選項：
     + **Enable** (啟用) – 啟用整個聊天群組在單一對談中與您的機器人互動。
     + **Disable** (停用) - 將對談限制為聊天群組中的一個使用者。

      
   + 選擇 **Activate** (啟用) 來建立關聯並將其連結到 Kik 機器人。  
![\[Kik 組態畫面。\]](http://docs.aws.amazon.com/zh_tw/lex/latest/dg/images/kik-10.png)

**後續步驟**  
[步驟 4：測試整合](kik-bot-assoc-test.md)

# 步驟 4：測試整合
<a name="kik-bot-assoc-test"></a>

現在您已在 Amazon Lex 機器人和 Kik 之間建立關聯，您可以使用 Kik 應用程式來測試關聯。

1. 啟動 Kik 應用程式並登入。選擇您建立的機器人。

1. 您可以利用以下來測試機器人：  
![\[1. 「我想要選取花朵；2. 玫瑰；3. 明日；4. 下午 6:00；5. 是。\]](http://docs.aws.amazon.com/zh_tw/lex/latest/dg/images/kik-20.png)

   當您輸入每個片語時，Amazon Lex 機器人會透過 Kik 回應您為每個槽建立的提示。