选择 AWS Lambda 集成教程 - Amazon API Gateway

选择 AWS Lambda 集成教程

要使用 Lambda 集成构建 API,您可以使用 Lambda 代理集成或 Lambda 非代理集成。

使用 Lambda 代理集成,Lambda 函数的输入可以表示为请求标头、路径变量、查询字符串参数、正文和 API 配置数据的任意组合。您只需选择 Lambda 函数。API Gateway 将为您配置集成请求和集成响应。设置完成后,API 方法会发生变化,而不会修改现有设置。这是可能的,因为后端 Lambda 函数会解析传入的请求数据,并向客户端发出响应。

在 Lambda 非代理集成中,您必须确保将 Lambda 函数的输入作为集成请求负载进行提供。您必须将客户端作为请求参数提供的任何输入数据映射到正确的集成请求正文。您可能还需要将客户端提供的请求正文转换为 Lambda 函数可识别的格式。

在 Lambda 代理或 Lambda 非代理集成中,您可以在一个账户中创建 API,而在另一个账户中使用 Lambda 函数。