Як розрахувати затримки рейсів за допомогою API

Вихідний вузол: 1738990

У цій статті ми пояснимо «Як розрахувати затримки рейсів за допомогою API», що викликає інтерес агентств по відшкодуванню польотів, страхових компаній, авіакомпаній, туристичних агентств та багатьох інших в авіаційному секторі.

Затримки рейсів підлягають компенсації від імені пасажирів. Враховуючи, що десятки різних авіакомпаній щодня затримують буквально тисячі рейсів, дані про затримки рейсів важко збирати та підтримувати самостійно. Ми пропонуємо API Aviation Edge Flight Delay, який збирає, об’єднує та зберігає дані про затримку польоту для вас і повертає вам, коли ви запитаєте, на основі вказаних вами параметрів.

API затримки польоту – як він працює?

API затримки польоту в основному працює як API історичного розкладу рейсів. Він зберігає дані розкладу аеропорту в режимі реального часу в усьому світі та розширюється щодня, щоб ви могли переглядати їх як історичні дані пізніше, коли захочете. Спосіб обчислення затримок рейсів за допомогою API залежить від здатності даних повертати дані про затримку таким чином, щоб ви могли відповідати іншим деталям рейсу.

Деталі для кожного рейсу у відповіді включають:

  • Номер рейсу,
  • Деталі авіакомпанії,
  • Аеропорти вильоту та прибуття,
  • За розкладом і фактичний час,
  • Останній записаний статус рейсу,
  • Затримки (якщо є),

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

Отже, про що Фільтри? Мені потрібно буде запитати точний рейс, який мені потрібен. 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 зараз із величезними знижками на тестування!

Часова мітка:

Більше від Авіаційний край