2017-02-08 1 views
0

Добрый день, моя проблема связана с API-интерфейсом Amazon Gateway. У меня следующий случай:Amazon Gateway - доступ к исходному корпусу запроса в ответ на интеграцию

  1. Ответ, полученный от службы 3-й партии и содержит никакого Params запроса (все необходимые данные, хранящихся в теле)
  2. I'am, способный изменить тело и передать его в целевой URL с помощью Запрос интеграции
  3. Запрос на интеграцию завершен, я получаю некоторые данные от конечной точки назначения
  4. Теперь мне нужно создать ответ интеграции, основанный на исходных данных (полученных в 1.) и данных, полученных от конечной точки цели.

Проблема появляется на этапе 4. Я не могу найти способ, чтобы получить доступ оригинального тела здесь ($ input.body содержит ответ от целевой конечной точки, нет исходных данных).

Я также пытался хранить необходимые данные в переменных области ($ input/$ context), но, похоже, AWS Gateway позволяет читать только.

ответ

0

На данный момент вы не можете получить доступ к $ input.body в сопоставлении ответов интеграции. Мы рассмотрим поддержку этого в будущем.

Смежные вопросы