AWS API-интерфейс для внешнего REST API - PullRequest
0 голосов
/ 18 июня 2020

Можно ли подключить AWS API REST API шлюза к внешнему API? Думаю, ответ будет положительным, поскольку я смог сделать это с простой конечной точкой flask через IP-адрес publi c на экземпляре EC2. Однако, когда я пытаюсь сделать это с внешней конечной точкой API publi c, я не могу понять, как отправить ключ API для удаленного API. В документации действительно не говорится об этом варианте использования. Поиск в Интернете также не дал никаких ответов.

1 Ответ

0 голосов
/ 22 июня 2020

Вам необходимо сначала настроить API шлюза API для интеграции HTTP . Добавьте URL-адрес внешнего API в конфигурацию интеграции, а затем используйте шаблоны сопоставления, чтобы добавить ключ API в заголовки, отправленные в запросе к внешнему API.

Если вы собираетесь использовать stati c значение для заголовка ключа API, то оно должно быть довольно простым после приведенного выше do c. Если вы планируете получать его от клиента, вам нужно будет сопоставить входящее значение API Gateway API с шаблоном сопоставления, а затем отправить его внешнему API.

...