

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 将 Amazon Lex V2 机器人与消息收发平台集成
<a name="deploying-messaging-platform"></a>

本节介绍如何将 Amazon Lex V2 机器人和 Facebook、Slack 和 Twilio 消息收发平台集成。如果您还没有 Amazon Lex V2 机器人，请创建一个。在本主题中，我们假定您使用的是 [练习 1：使用模板创建聊天机器人](exercise-1.md) 中创建的机器人。当然，您也可以使用其他机器人。

**注意**  
在存储你的 Facebook、Slack 或 Twilio 配置时，Amazon Lex V2 使用 AWS KMS key 来加密信息。首次创建通往其中一个消息传递平台的通道时，Amazon Lex V2 会在您的 AWS 账户中创建默认的客户托管密钥 (`aws/lex`)，或者您可以选择自己的客户托管密钥。Amazon Lex V2 仅支持对称密钥。有关更多信息，请参阅 [AWS Key Management Service 开发人员指南](https://docs.aws.amazon.com/kms/latest/developerguide/)。

当消息收发平台向 Amazon Lex V2 发送请求时，它将包含平台特定信息作为您的 Lambda 函数的请求属性。使用该属性可自定义您的机器人的行为方式。有关更多信息，请参阅 [设置 Lex V2 机器人的请求属性](context-mgmt-request-attribs.md)。


**消息收发平台的常见请求属性**  

| 属性 | 说明 | 
| --- | --- | 
| x-amz-lex:channels: 平台 | 下列值之一： [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/lexv2/latest/dg/deploying-messaging-platform.html) | 