Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
aerialalertsapi [2023/12/04 10:29] nightfly [Джерела даних] |
aerialalertsapi [2025/04/02 15:57] (поточний) mixtery [Джерела даних] |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
====== API Повітряних тривог ====== | ====== API Повітряних тривог ====== | ||
- | От таке от актуальне на даний час API, повітряних тривог на території України. Аби довго не гратись та не розбирати потім купу складних структур даних, було прийнято рішення проксювати існуючі розрізнені джерела даних, що в основному парсять Telegram канал @air_alert_ua | + | От таке от актуальне на даний час |
Тому ось, маєте, можете користуватись: | Тому ось, маєте, можете користуватись: | ||
Рядок 13: | Рядок 13: | ||
</ | </ | ||
- | Наразі таймаут кешування сирих даних з боку нашої імплементації - **3 секунди**. | + | Наразі таймаут кешування сирих даних з боку нашої імплементації - **3 секунди**.\\ |
+ | На жаль, враховуючи неадекватність окремих мавпочок, | ||
Формат відповідей у вигляді JSON простий, | Формат відповідей у вигляді JSON простий, | ||
- | {{:aerialalertsapi0.png?nolink|}} | + | {{:undefined: |
- | У випадку, | + | У випадку, |
< | < | ||
Рядок 25: | Рядок 26: | ||
</ | </ | ||
- | {{:aerialalertsxml.png?nolink|}} | + | {{:undefined: |
====== Як користуватись? | ====== Як користуватись? | ||
Рядок 34: | Рядок 35: | ||
$rawJson = $aerialAlertsApi-> | $rawJson = $aerialAlertsApi-> | ||
$alertsData = json_decode($rawJson, | $alertsData = json_decode($rawJson, | ||
+ | | ||
if (isset($alertsData[' | if (isset($alertsData[' | ||
foreach ($alertsData[' | foreach ($alertsData[' | ||
Рядок 55: | Рядок 57: | ||
Наразі підтримуються наступні джерела даних: | Наразі підтримуються наступні джерела даних: | ||
* **default** - за замовчуванням, | * **default** - за замовчуванням, | ||
- | * **dunai** - від Andrew Dunai | + | * **skog** - локальне, |
+ | * **slange** - локальне, | ||
* **klimenko** - від Vadym Klymenko | * **klimenko** - від Vadym Klymenko | ||
* **jaam** - з серверу даних JAAM | * **jaam** - з серверу даних JAAM | ||
+ | * **dunai** - від Andrew Dunai | ||
У випадку, | У випадку, | ||
Рядок 96: | Рядок 100: | ||
====== Посилання ====== | ====== Посилання ====== | ||
- | |||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ |