Користувальницькькі налаштування

Налаштування сайту


aerialalertsapi

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
aerialalertsapi [2025/11/07 19:16]
nightfly
aerialalertsapi [2025/11/11 12:17] (поточний)
nightfly [Джерела даних]
Рядок 1: Рядок 1:
 ====== API Повітряних тривог ====== ====== API Повітряних тривог ======
- 
-**УВАГА!** У будь-якому випадку, не варто сприймати це API як стовідсотково надійне та надто на нього покладатись, використовуючи його для прийняття якихось важливих рішень. Чисто інформаційно-статистична штука загалом. Користуйтесь офіційними джерелами інформації!  
- 
  
 От таке от актуальне на даний час REST API, повітряних тривог на території України. Аби довго не гратись та не розбирати потім купу складних структур даних, було прийнято рішення проксювати існуючі розрізнені джерела даних і звести їх до якогось одного уніфікованого та компактного формату. Також в такій важливій справі, хочеться трішки редандансі й мінімізувати навантаження на оригінальні джерела даних, аби пересічні розробники мали можливість просто та елегантно нотифікувати користувачів, про те, що їм намагаються принести "русскій мір". От таке от актуальне на даний час REST API, повітряних тривог на території України. Аби довго не гратись та не розбирати потім купу складних структур даних, було прийнято рішення проксювати існуючі розрізнені джерела даних і звести їх до якогось одного уніфікованого та компактного формату. Також в такій важливій справі, хочеться трішки редандансі й мінімізувати навантаження на оригінальні джерела даних, аби пересічні розробники мали можливість просто та елегантно нотифікувати користувачів, про те, що їм намагаються принести "русскій мір".
Рядок 17: Рядок 14:
  
 Наразі таймаут кешування сирих даних з боку нашої імплементації - **3 секунди**.\\ Наразі таймаут кешування сирих даних з боку нашої імплементації - **3 секунди**.\\
-На жаль, враховуючи неадекватність окремих мавпочок, які не можуть як в програмування так і в здоровий глузд, швидкість звернень до API було лімітовано на межі 2 rps (два запити на секунду) для кожного хоста, з 2024-02-13.+На жаль, враховуючи неадекватність окремих мавпочок, які не можуть як в програмування так і в здоровий глузд, швидкість звернень до API було лімітовано на межі 2 rps (два запити на секунду) для кожного хоста, з 2024-02-13. У випадку перевищення цього ліміту (а, що курва мало б змінитись частіше ніж двічі на секунду?!) ви отримаєте http error 429.
  
 Формат відповідей у вигляді JSON простий, наскільки це можливо:  Формат відповідей у вигляді JSON простий, наскільки це можливо: 
Рядок 30: Рядок 27:
  
 {{:undefined:aerialalertsxml_2.png|}} {{:undefined:aerialalertsxml_2.png|}}
 +
  
 ====== Як користуватись? ====== ====== Як користуватись? ======
Рядок 59: Рядок 57:
  
 Наразі підтримуються наступні джерела даних: Наразі підтримуються наступні джерела даних:
-  * **default** - за замовчуванням, те "яке живіше" (рекомендовано). +  * **default** (можна не вказувати взагалі) - за замовчуванням, те "яке живіше" (рекомендовано). 
   * **skog** - локальне, Mørk Skogen.   * **skog** - локальне, Mørk Skogen.
-  * **slange** - локальне, Listig Slange. 
   * **klimenko** - від Vadym Klymenko   * **klimenko** - від Vadym Klymenko
   * **jaam** - з серверу даних JAAM   * **jaam** - з серверу даних JAAM
   * **aiu** - сервісу alerts.in.ua   * **aiu** - сервісу alerts.in.ua
   * **ual** - сервісу ukrainealarm.com   * **ual** - сервісу ukrainealarm.com
-  * **dunai** - від Andrew Dunai 
  
  
 У випадку, якщо джерело явно не вказано - буде обрано найбільш живе ;) У випадку, якщо джерело явно не вказано - буде обрано найбільш живе ;)
  
 +{{:alertold.png?32 |}}
 +
 +**УВАГА!** У будь-якому випадку, не варто сприймати це API як стовідсотково надійне та надто на нього покладатись, використовуючи його для прийняття якихось важливих рішень. Чисто інформаційно-статистична штука загалом. Користуйтесь офіційними джерелами інформації! 
  
 ====== Тривожна мапа ====== ====== Тривожна мапа ======
Рядок 112: Рядок 111:
   * [[https://www.ukrainealarm.com/|ukrainealarm.com]]   * [[https://www.ukrainealarm.com/|ukrainealarm.com]]
   * [[https://t.me/DeTryvogaBot|Telegram-бот "Де тривога?" - @DeTryvogaBot]]   * [[https://t.me/DeTryvogaBot|Telegram-бот "Де тривога?" - @DeTryvogaBot]]
-  * [[https://github.com/MaksymLeiber/air-alert-monitor|Розширення GNOME Shell для моніторингу повітряних тривог]] 
  
  
aerialalertsapi.1762535799.txt.gz · Востаннє змінено: 2025/11/07 19:16 повз nightfly