- Быстрый старт
- Вопросы и ответы
- Вызов API
- Можно ли привязать внутреннее доменное имя для API запросов?
- По какой причине бэкенд может быть недоступен для вызовов или превышено время ожидание отклика?
- Могут ли приложения, развернутые в сети VPC, вызывать API?
- Настройка DNS-сервера внутренней сети
- Что делать, если при вызове API появилось сообщение «No backend available»?
- Как выполнить аутентификацию IOS-приложений?
- Можно ли использовать частные IP-адреса в качестве адреса бэкенда или нужно указывать только EIP-адреса сервера ECS?
- Какое количество клиентских приложений (App) можно создать?
- Каким образом можно ограничить информацию по запросам среди третьих лиц, которые вызывают тот же API при использовании App authentication?
- Есть ли ограничения по количеству лиц, вызывающих приложение-клиент (App) при использовании App authentication?
- Нужно ли создавать клиентские приложения (App) для API, чтобы его можно было вызвать с использованием App authentication?
- Каким образом третьи лица могут вызвать API, которое использует App authentication?
- Как реализовать передачу данных применяя WebSocket?
- Есть ли в сервисе API Gateway ограничения по пропускной способности?
- Что делать при появлении сообщения «API Not Found»?
- Могут ли мобильные приложения вызвать API?
- Какой максимальный размер пакета API-запроса?
- Что делать, если при вызове API с помощью JavaScript появилось сообщение «The API does not exist or has not been published in an environment»?
- По какой причине могут не получиться кросс-доменные вызовы?
- Почему не получается создать параметр заголовка с именем x-auth-token для API, вызов которого осуществляется посредством IAM authentication?
- Как сопоставляются и выполняются запросы API, у которых несколько бэкенд политик?
- Тарификация
- Термины и сокращения
- Товарные знаки
- Обратиться в поддержку
По какой причине бэкенд может быть недоступен для вызовов или превышено время ожидание отклика?
Вероятные причины невозможности вызвать бэкенд и варианты их решения приведены в таблице ниже.
Возможная причина |
Решение |
---|---|
Неверный адрес бэкенда |
Измените адрес бэкенда в описании API (в строке с нужным API нажмите More и Edit). При использовании доменного имени убедитесь, что оно может быть правильно преобразовано в IP-адрес бэкенда |
Неверно указано время ожидания отклика. Если бэкенд не вернул ответ на запрос в рамках запланированного времени отклика, API Gateway отображает сообщение о невозможности вызова бэкенда |
Увеличьте время ожидания отклика (в строке с нужным API нажмите More и Edit) |
Не разрешает доступ группа безопасности сервера ECS, на котором расположен бэкенд |
Проверьте, чтобы во входящих и исходящих правилах порты и протоколы были указаны верно (Network → Virtual Private Cloud → Access Control → Security Groups) |