Skip to main content

Метод getConnect

📌 Описание

Метод используется для проверки:

  • доступности OTA
  • корректной обработки HTTP-запросов
  • (опционально) валидности заголовка Authorization

Важно

Объект data в данном методе не передается.

Заголовок Authorization может использоваться для аутентификации, как и в других методах.


🎯 Назначение метода

Метод позволяет убедиться, что:

  • OTA отвечает корректно
  • HTTP-запросы достигают сервера
  • заголовок Authorization корректен (если используется)

🔐 Заголовок Authorization

Все запросы, отправляемые со стороны Inn-Book, всегда содержат заголовок Authorization.

Зачем нужен этот заголовок?

  • Это основной способ идентификации отправителя
  • Он подтверждает, что запрос действительно пришёл от Inn-Book
  • Защищает от сторонних и злоумышленных запросов

⚠️ Важно

IP-адреса Inn-Book могут изменяться.

Из-за балансировки нагрузки и инфраструктурных обновлений привязка по IP недопустима и ненадёжна.


✅ Как правильно реализовать проверку на стороне OTA

  1. Проверяйте заголовок Authorization во всех входящих запросах
  2. Сравнивайте токен с заранее согласованным значением
  3. В случае несоответствия — отклоняйте запрос

📤 Пример запроса

{
"action": "getConnect"
}