Я пытаюсь использовать AWS API Gateway + Swagger для направления запроса на мой express бэкэнд. Я не могу понять, как автоматизировать настройку запроса на интеграцию, поскольку файл Swagger не содержит подробностей.
У меня также возникают проблемы с параметром конечной точки URL при настройке запросов моего метода на GET / VP C Ссылка на тип интеграции
Например:
Мой путь к API-шлюзу / info / car / {модель} / агрегат
Теперь URL-адрес конечной точки равен http://carapi.com/info/car/ {модель} / агрегат
У меня много путей к шлюзам, и все они совпадают с теми, которые использует мой сайт carapi.com, поэтому я не хочу повторять ввод пути снова и снова. Когда я вводил URL-адрес конечной точки, я смог упростить отсутствие необходимости вводить carapi.com, используя переменные рабочей области, переводя URL-адрес моей конечной точки в
http: // $ {stageVariables.carApi} / info / car / { модель} / aggregate
Однако после прочтения https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-mapping-template-reference.html#stagevariables -template-reference
я вижу, что есть также доступный $ context, но он выдает ошибку ( когда я пытаюсь вызвать API в почтальоне, говорит «внутренняя ошибка сервера» для сообщения), когда я пытаюсь реализовать контекст (который по этой ссылке показывает, что я могу реализовать путь).
http: / /$ndomstageVariables.carApi‹/$ndomcontext.resourcePath‹
Итак, мой вопрос: как мне автоматизировать настройку запросов на интеграцию, чтобы мне не приходилось вручную настраивать каждый из них (как я есть сотни путей)? Есть ли в любом случае необходимость не устанавливать пути вручную для конечных точек?