0

私はAWS Lambda + API Gateway APIにNode.jsを使用しています。Lambda APIの共通の応答形式を取得するにはどうすればよいですか?

私は複数のラムダ関数を持っており、それぞれがStripe/DynamoDBのような複数のサードパーティSDKを統合しているので、それぞれ異なるレスポンスフォーマットを提供しています。

下記のようなすべての機能に対して共通の回答を得る方法はありますか?

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

答えて

1

ラムダ関数が使用しているサードパーティのサービスは、応答形式に関係してはいけません。この形式のマッピングテンプレートを使用するには、すべてのAPIゲートウェイエンドポイントを更新するだけです。

+0

共通のマッピングテンプレートを1つ作成し、これを適用して上記の応答を得ることはできますか? –

+0

はいあなたはそれを行うことができます –

+0

私を導くか、上記の応答を得るために参照を送信できますか? –

関連する問題