2017-02-08 3 views
0

良いおはなし、私の問題はAmazon Gateway APIに関連しています。私は、次のような場合があります:URL経由をターゲットに身体を変更し、それを渡すことができるAmazon Gateway - 統合リクエストレスポンスでオリジナルのリクエスト本体にアクセス

  1. 応答は、サードパーティのサービスから受信し、全くクエリのparamsを含まない(体内に格納されているすべての必要なデータ)
  2. I'amインテグレーションリクエスト
  3. インテグレーションリクエストが終了しました。ターゲットエンドポイントからデータが届きました。
  4. これで、ターゲットエンドポイントから受信したオリジナルデータ(1で受信)とデータに基づいてインテグレーションレスポンスを作成する必要があります。

問題は、私はここに、元の体にアクセスする方法を見つけることができないステージ4に表示されます($ input.bodyは、ターゲット・エンドポイントからの応答が含まれ、何も元のデータはありません)。

また、スコープ変数($ input/$ context)に必要なデータを格納しようとしましたが、AWSゲートウェイでしか読み取ることができないようです。

答えて

0

今のところ、統合応答マッピングで$ input.bodyにアクセスすることはできません。私たちはこれを将来的にサポートすることを検討します。

関連する問題