0

我正在使用适用于AWS Lambda + API网关API的Node.js。如何获得Lambda API的常见响应格式?

我有多个Lambda函数,每个函数都有不同的响应格式,因为它集成了Stripe/DynamoDB等所有第三方SDK。

有没有什么办法让所有的功能如下所示的共同响应?

{ 
    "success" : true, 
    "data" : { RESPONSEFROMLAMBDA }, 
    "messages" : null, 
    "code" : 200, 
    "description" : "OK" 
} 

回答

1

您的Lambda函数正在使用的第三方服务应该对响应格式没有任何影响。您只需更新所有API网关端点即可使用具有此格式的映射模板。

+0

我可以创建一个通用的映射模板并应用相同的方法获得上述响应吗? –

+0

是的,你可以做到这一点 –

+0

你可以引导我或发送任何参考获得上述回应? –