本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 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/lex
) AWS 帐户,也可以选择自己的客户托管密钥。Amazon Lex V2 仅支持对称密钥。有关更多信息,请参阅 。AWS Key Management Service 开发者指南。
当消息收发平台向 Amazon Lex V2 发送请求时,它将包含平台特定信息作为您的 Lambda 函数的请求属性。使用该属性可自定义您的机器人的行为方式。有关更多信息,请参阅 为您的 Lex V2 机器人设置请求属性。
通用请求属性 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
属性 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
x-amz-lex:channels: 平台 | 下列值之一:
|