0

Ich benutze Node.js für AWS Lambda + API Gateway APIs.Wie kann ich ein allgemeines Antwortformat für Lambda API erhalten?

Ich habe mehrere Lambda-Funktionen und jede gibt verschiedene Antwortformate, wie es mehrere SDKs von Drittanbietern wie Stripe/DynamoDB und alle integriert.

Gibt es eine Möglichkeit, eine gemeinsame Antwort für alle Funktionen wie unten zu bekommen?

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

Antwort

1

Die Dienste von Drittanbietern, die Ihre Lambda-Funktionen verwenden, sollten keine Auswirkungen auf das Antwortformat haben. Sie müssen nur alle API-Gateway-Endpunkte aktualisieren, um eine Zuordnungsvorlage mit diesem Format zu verwenden.

+0

Kann ich eine gemeinsame Mapping-Vorlage erstellen und dieselbe anwenden, um die obige Antwort zu erhalten? –

+0

Ja, Sie könnten das tun –

+0

Können Sie mich führen oder einen Verweis senden, um die obige Antwort zu erhalten? –

Verwandte Themen