У меня есть public AWS apigateway, созданный с файлом swagger
.Чтобы документировать API, я добавил в swagger
следующий раздел:
"x-amazon-apigateway-documentation": {
"documentationParts": [
{
"location": {
"type": "API"
},
"properties": {
"description": "This is the API description"
}
},
{
"location": {
"type": "METHOD",
"method": "GET",
"path": "/foo/{bar}"
},
"properties": {
"description": "This is the method description"
}
}
]
}
Затем я опубликовал версию документации 1.0 через консоль AWS.
Достигнут этот момент, который я хочу датьКто-нибудь URL моей документации API, которая в идеале должна быть хорошо отображена в браузере.
Но, проверяя Документы AWS относительно документации apigateway Я нахожу только один способ доступа к ней,который использует другой API, предоставляемый AWS:
http://apigateway.eu -central1.amazonaws.com / restapis / TheIdOfMyApiGateway / документация / запчасти
ДополнительноЯ должен установить некоторые ключи доступа в запросе, чтобы получить его, чтобы один агностический пользователь не мог просто просмотреть его в браузере, не задавая дополнительных заголовков в запросе.
Есть ли способ достичь моей цели?