带有数据操作的示例 AWS Lambda 函数
注意: 本文适用于 AWS Lambda 数据操作集成。
以下内容包括示例 AWS Lambda 函数和执行该函数的数据操作。
- 下载此 .zip 文件: 示例 Lambda 项目。
.zip 文件包含以下项目:
- 要在 AWS 中的 Node.js 12.x Lambda 中使用的示例代码 (.js)。
- 示例数据操作 (.json)。
- 在您的 AWS 账户中,执行以下步骤:
- 使用示例代码 (.js) 创建 AWS Lambda 函数。
有关更多信息,请参阅 AWS 文档 中的使用控制台 创建 Lambda 函数。
- 创建调用新 Lambda 函数的角色。
有关更多信息,请参阅 创建 IAM 资源以调用 AWS Lambda 函数。
- 记下 AWS Lambda ARN。
您将在步骤 3c 中使用此信息来更新调用函数 的数据操作的 请求 URL 模板。 有关更多信息,请参阅向自定义操作 添加配置以进行集成。
- 使用示例代码 (.js) 创建 AWS Lambda 函数。
- 在 Genesys Cloud 中,请按照以下步骤操作:
- 创建 AWS Lambda 数据操作集成。
有关更多信息,请参阅 添加数据操作集成。
- 将数据操作 (.json) 导入 AWS Lambda 数据操作集成。
此数据操作使用两个输入。 一个输入会在 Lambda 调用的主体内发送。 另一个作为标头发送,该标头显示在 Lambda 上下文中。 有关详细信息,请参阅 导入或导出用于集成的数据操作。
- 使用 AWS Lambda 函数 的 ARN 更新请求 URL 模板 >。
- 使用测试模式测试你的操作。
如果一切配置正确,将显示一条回显您输入的问候消息。 有关更多信息,请参阅 测试集成的数据操作。
- 创建 AWS Lambda 数据操作集成。
有关更多信息,请参阅 关于 AWS Lambda 数据操作集成。