Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
aerialalertsapi [2023/12/12 19:21] nightfly |
aerialalertsapi [2024/12/17 13:00] (поточний) nightfly [Посилання] |
||
---|---|---|---|
Рядок 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** - за замовчуванням, | ||
+ | * **skog** - локальне, | ||
+ | * **slange** - локальне, | ||
* **dunai** - від Andrew Dunai | * **dunai** - від Andrew Dunai | ||
* **klimenko** - від Vadym Klymenko | * **klimenko** - від Vadym Klymenko | ||
Рядок 96: | Рядок 100: | ||
====== Посилання ====== | ====== Посилання ====== | ||
- | |||
* [[https:// | * [[https:// | ||
Рядок 103: | Рядок 106: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ |