Amazon Lex V2 ボットのメッセージングプラットフォームとの統合 - Amazon Lex

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Lex V2 ボットのメッセージングプラットフォームとの統合

このセクションでは、Facebook、Slack、および Twilio の各メッセージングプラットフォームと Amazon Lex V2 ボットを連携させる方法について説明します。Amazon Lex V2 ボットがまだお持ちでない場合は、作成してください。このトピックでは、演習 1: 例からボットを作成する で作成したボットを使用することを想定しています。ただし、どのようなボットでも使用可能です。

注記

Facebook、Slack、または Twilio の設定を保存する場合、Amazon Lex V2 は を使用します。 AWS KMS key 情報を暗号化する 。これらのメッセージングプラットフォームのいずれかへのチャンネルを初めて作成すると、Amazon Lex V2 は にデフォルトのカスタマーマネージドキー (aws/lex) を作成します。 V2 AWS アカウント、または独自のカスタマーマネージドキーを選択できます。Amazon Lex V2 は、対称キーのみをサポートします。詳細については、『』を参照してください。AWS Key Management Service デベロッパーガイド

メッセージングプラットフォームから Amazon Lex V2 に送信されるリクエストには、プラットフォーム固有の情報が Lambda 関数へのリクエスト属性として含まれています。この属性を使用してボットの動作方法をカスタマイズします。詳細については、「Lex V2 ボットのリクエスト属性の設定」を参照してください。

一般的なリクエスト属性
属性 説明
x-amz-lex:channels:プラットフォーム

次のいずれかの値になります。

  • Facebook

  • Slack

  • Twilio