首页 文章

多个AWS API Gateway API作为同一Lambda函数的触发器

提问于
浏览
0

我已经有一个API网关API作为我的AWS Lambda函数的触发器 . 但是,当我尝试将另一个API作为触发器添加到同一个AWS Lambda时,它会抛出一个错误说明

创建触发器时出错:此方法已存在集成 .

即使我从Lambda的配置窗口中删除已经存在的触发器,它仍然显示触发器存在 . 如何添加多个API网关API作为相同lambda函数的触发器?

1 回答

  • 0

    您可以通过API Gateway控制台进行设置 .

    • 通过Lambda创建Lambda函数,而不提供触发器

    • 转到API网关控制台

    • 创建API .

    • 创建资源和方法

    • 选择要通过该方法触发的Lambda函数

    • 创建其他API /方法

    • 选择要通过该方法触发的Lambda函数

    由于您是通过API网关控制台创建触发/集成,因此API网关将设置适当的权限,以允许API网关在多个API /方法上调用您的Lambda函数 .

相关问题