本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 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 | 下列值之一:
|