【发布时间】:2021-05-04 08:41:53
【问题描述】:
我有 3 个 webhook 调用我的 API 网关,它调用我的 Lambda 函数。
- url/webhook/....
我希望每个 webhook 都调用自己的 python 方法
startDelivery --> def start_delivery(event, context):
UpdateStatus--> def update_status(event, context):
EndDelivery--> def end_delivery(event, context):
我知道很可能一种方法将通过调用适当的 python 方法的“url/webhook”执行。
def Process_task拨打三个之一
建立这种结构的理想方式是什么?
为 Webhook 和 API Gateway 创建不同的 url 并捕获它并以某种方式调用处理程序?
url/webhook/start
url/webhook/status
url/webhook/end
为每个 webhook 发送不同的查询字符串?并在lamba中解析查询字符串并调用正确的python方法?
【问题讨论】:
标签: amazon-web-services api lambda gateway