带有数据操作的示例 AWS Lambda 函数

注意: 本文适用于 AWS Lambda 数据操作集成。

以下内容包括示例 AWS Lambda 函数和执行该函数的数据操作。 

  1. 下载此 .zip 文件: 示例 Lambda 项目

    .zip 文件包含以下项目:

    • 要在 AWS 中的 Node.js 12.x Lambda 中使用的示例代码 (.js)。
    • 示例数据操作 (.json)。
  2. 在您的 AWS 账户中,执行以下步骤:
    1. 使用示例代码 (.js) 创建 AWS Lambda 函数。

      有关更多信息,请参阅 AWS 文档 中的使用控制台 创建 Lambda 函数。

    2. 创建调用新 Lambda 函数的角色。

      有关更多信息,请参阅 创建 IAM 资源以调用 AWS Lambda 函数

    3. 记下 AWS Lambda ARN。

      您将在步骤 3c 中使用此信息来更新调用函数 的数据操作的 请求 URL 模板。 有关更多信息,请参阅向自定义操作 添加配置以进行集成。 

  3. 在 Genesys Cloud 中,请按照以下步骤操作:
    1. 创建 AWS Lambda 数据操作集成。

      有关更多信息,请参阅 添加数据操作集成

    2. 将数据操作 (.json) 导入 AWS Lambda 数据操作集成。

      此数据操作使用两个输入。 一个输入会在 Lambda 调用的主体内发送。 另一个作为标头发送,该标头显示在 Lambda 上下文中。 有关详细信息,请参阅 导入或导出用于集成的数据操作

    3. 使用 AWS Lambda 函数 的 ARN 更新请求 URL 模板 >。
    4. 使用测试模式测试你的操作。

      如果一切配置正确,将显示一条回显您输入的问候消息。 有关更多信息,请参阅 测试集成的数据操作

有关更多信息,请参阅 关于 AWS Lambda 数据操作集成