Документация по API
Контракт API веб-сайта
Требуется только в том случае, если вашему виртуальному устройству еще предстоит создать API статуса полета. Сам плагин бесплатный; это документы/образец моста.
Отправьте пилотный сеанс smartCARS в качестве токена на предъявителя. Та же модель аутентификации, что и другие вызовы сценариев сообщества.
Обновления статуса применяются к забронированным регулярным/чартерным рейсам для вошедшего в систему пилота (и ваших правил VA). Плагин 1.6+ также отправляет сообщение о прибытии и расчетном времени полета.
Конечные точки
GET /flights/status/bookings
GET /flights/status?kind=schedule|charter&id={id}
GET /flights/status/history?kind=...&id=...&limit=12
POST /flights/status
{
"kind": "schedule",
"id": 123,
"status": "on_time|updated|delayed|cancelled|arrived",
"etd": "14:30",
"eta": "16:05"
}
Пример PHP-моста
Встраиваемый пример, который вы можете адаптировать на своем веб-сайте VA, если у вас нет полного стека BlueNova.
Быстрый тест
Забронируйте рейс → откройте VA Flight Ops в smartCARS → Обновить → измените ETD/статус → Сохранить. Использует URL-адрес сценария вашего сообщества, как только API существует.