將 Amazon Lex V2 機器人與簡訊平台整合 - Amazon Lex

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

將 Amazon Lex V2 機器人與簡訊平台整合

本節說明如何將 Amazon Lex V2 機器人與 Facebook、Slack 和 Twilio 訊息平台整合。如果您還沒有 Amazon Lex V2 機器人,請建立一個。在本主題中,我們假設您使用的是您在 中建立的機器人練習 1:從範例建立機器人。不過,您可以使用任何機器人。

注意

儲存 Facebook、Slack 或 Twilio 組態時,Amazon Lex V2 會使用 AWS KMS key 來加密資訊。第一次建立其中一個簡訊平台的頻道時,Amazon Lex V2 會在 AWS 您的帳戶中建立預設客戶受管金鑰 (aws/lex),您也可以選取自己的客戶受管金鑰。Amazon Lex V2 僅支援對稱金鑰。如需詳細資訊,請參閱《AWS Key Management Service 開發人員指南》

當訊息平台將請求傳送至 Amazon Lex V2 時,它會包含平台特定資訊,做為 Lambda 函數的請求屬性。使用此屬性來自訂機器人的行為方式。如需詳細資訊,請參閱設定 Lex V2 機器人的請求屬性

訊息平台的常見請求屬性
屬性 描述
x-amz-lex:channels:platform

下列其中一值:

  • Facebook

  • Slack

  • Twilio