Как рассчитать задержки рейсов с помощью API

Исходный узел: 1738990

В этой статье мы объясним «Как рассчитать задержки рейсов с помощью API», что является предметом, который вызывает интерес у агентств по компенсации полетов, страховых компаний, авиакомпаний, туристических агентств и многих других в авиационном секторе.

Задержки рейсов подлежат компенсации от имени пассажиров. Учитывая, что буквально тысячи рейсов задерживаются каждый день десятками разных авиакомпаний, данные о задержке рейсов сложно собирать и вести самостоятельно. Мы предлагаем API-интерфейс Aviation Edge Flight Delay, который собирает, агрегирует и хранит данные о задержке рейса для вас и возвращает вам всякий раз, когда вы запрашиваете, на основе указанных вами параметров.

API задержки рейса — как это работает?

Flight Delay API в основном работает как исторический API расписания рейсов. Он хранит данные о расписании аэропортов в реальном времени по всему миру и расширяется каждый день, чтобы вы могли просматривать их как исторические данные позже, когда захотите. Способ расчета задержки рейса с помощью API зависит от способности данных возвращать данные о задержке таким образом, чтобы вы могли сопоставить это с другими деталями рейса.

Подробная информация о каждом рейсе в ответе включает:

  • Номер рейса,
  • реквизиты авиакомпании,
  • Аэропорты отправления и прибытия,
  • Запланированное и фактическое время,
  • Последний записанный статус рейса,
  • Задержки (если есть),

сделать API хорошим универсальным источником данных о задержке рейсов.

Итак, что насчет фильтры? Мне нужно будет запросить точный рейс, который мне нужен. Flight Delay API обычно возвращает одно расписание за раз (либо расписание вылета, либо расписание прибытия 1 аэропорта). Однако можно использовать определенные фильтры, а не получать все расписание и выбирать из всех интересующие вас рейсы.

Это основной ввод для всего расписания с минимальным количеством запрашиваемых параметров. Другими словами, каждый параметр в этом вводе является обязательным:

http://aviation-edge.com/v2/public/flightsHistory?key=[API_KEY]&code=JFK&type=departure&date_from=YYYY-MM-DD

Что вы можете сделать, так это добавить следующие параметры в этот ввод для фильтрации данных. Обратите внимание, что фильтры ограничены этим, и не каждое значение в ответе можно использовать в качестве фильтра:

  • &date_to= конец диапазона дат
  • &dep_iataCode= аэропорт вылета, если основным входом является расписание прибытия
  • &arr_iataCode= аэропорт прибытия, если основным входом является расписание вылета
  • &airline_iata= воздушный фильтр
  • &flight_num= фильтр по номеру рейса
  • &статус= последний зарегистрированный статус (задержка не является статусом, а указывается для каждого рейса. Этот фильтр особенно полезен, если вы ищете отменен рейсы)

Пример ответа API для рейса с задержкой. Задержка отображается в минутах.

API прогнозирования задержки рейса

Чтобы рассчитать среднюю скорость задержки для авиакомпании или конкретного маршрута, вам потребуются сводные данные о задержке рейса, которые может предоставить наш API прогнозирования задержки рейса.

API позволяет запрашивать данные о задержке на основе даты или диапазона дат в прошлом. Таким образом, вы можете определить определенный период времени и собрать все случаи задержки рейса и на сколько времени он был задержан. Вы можете использовать это для создания статистики, чтобы примерно оценить задержки этого рейса в будущем и построить базу данных об этом.

Например, вы можете запросить приведенный ниже ввод 12 раз, каждый раз за период в 30 дней:

http://aviation-edge.com/v2/public/flightsHistory?key=[API_KEY]&code=JFK&type=departure&date_from=YYYY-MM-DD&date_to=YYYY-MM-DD&flight_number=1234&airline_iata=AB

По окончании 12 звонков вы получите, сколько раз выполнялся рейс «АВ1234», сколько раз он задерживался и на какой срок в течение года.

*** Обратите внимание, что API в основном запрашивает полное расписание аэропорта, и вы фильтруете полное расписание. В результате 30-дневный период может быть короче до 3-5 дней для некоторых аэропортов с большим трафиком, таких как JFK. В этом случае вы можете просто совершать больше звонков за более короткие периоды с помощью API прогнозирования задержки рейса.

Рассчитайте задержки рейсов с помощью API — начните прямо сейчас!

Звучит достаточно интересно? Начать так же просто! Доступ к API предоставляется при наличии подписки на API. Различные планы доступны для ваших требований. Просто выберите наиболее подходящий для вас вариант ниже и создайте подписку на API за минуту. Ваш ключ API будет автоматически отправлен на ваш адрес электронной почты в полностью активном виде. Начните запрашивать данные с помощью вашего ключа прямо сейчас!

Хотите узнать больше? Посетить страница продукта здесь!

Есть вопросы? Свяжитесь с нами!

ПРОВЕРЬТЕ ДАННЫЕ!

Получите ключ API прямо сейчас с огромными скидками на тестирование!

Отметка времени:

Больше от Авиационный край