Отримання погоди з OpenWeatherMap
Блок призначений для отримання даних про поточну погоду за допомогою API сервісу https://openweathermap.org.
Для роботи з блоком необхідно мати API ключ програми. Для його отримання необхідно зареєструватися на сервісі, вибрати тариф та отримати ключ.
Для роботи з блоком необхідно мати API ключ програми. Для його отримання необхідно зареєструватися на сервісі, вибрати тариф та отримати ключ.
Зверніть увагу, що у зв'язку з наявністю в нашому світі хворих на голову людей, для жителів Росії початкову реєстрацію необхідно проходити через VPN.
Після створення облікового запису на сервісі все інше можна робити без VPN.
Для большинства случаев достаточно бесплатного тарифа позволяющего запрашивать данные не чаще 1 раза в секунду.
Блок конфігурується за допомогою редактора блоку.
Задавати місце отримання погоди можна двома способами:
1. Координати
2. Назва міста латиницею.
Можливе завдання цих параметрів як у вигляді константи, так і через вхід.
Завдання API ключа також можливе як за допомогою константи, так і через вхід блоку.
За допомогою параметра «Система вимірювань» задається система значень, що повертаються.
Блок конфігурується за допомогою редактора блоку.
Задавати місце отримання погоди можна двома способами:
1. Координати
2. Назва міста латиницею.
Можливе завдання цих параметрів як у вигляді константи, так і через вхід.
Завдання API ключа також можливе як за допомогою константи, так і через вхід блоку.
За допомогою параметра «Система вимірювань» задається система значень, що повертаються.
Список параметрів, що повертаються
Назва виходу |
Опис виходу |
Од. вимірювання (Metric) |
Од. вимірювання (Imperial) |
|---|---|---|---|
Код погоди |
Ідентифікатор погодних умов | ||
Назва погоди |
Група погодних параметрів (Rain, Snow, Extreme.) | ||
Погодні умови у групі |
Погодні умови в групі. Ви можете отримати результат своєю мовою | ||
Назва іконки |
Ідентифікатор значка погоди | ||
Температура |
Температура | Celsius | Fahrenheit |
Відчутна температура |
Цей температурний параметр визначає людське сприйняття погоди | Celsius | Fahrenheit |
Атмосферний тиск |
Атмосферний тиск | hPa | hPa |
Вологість |
Вологість | % | % |
Видимість |
Видимість | метр. | метр. |
Сквітру вітру |
Швидкість вітру | метр/сек | милі/година |
Напрям вітру |
Напрям вітру | градуси (метеорологічні) | градуси (метеорологічні) |
Порив вітру |
Порив вітру | метр/сек | милі/година |
Хмарність |
Хмарність | % | % |
Дощ за 1 годину |
Обсяг дощу за останню 1 годину | мм | мм |
Дощ за 3 години |
Обсяг дощу за останні 3 години | мм | мм |
Сніг за 1 годину |
Обсяг снігу за останню 1 годину | мм | мм |
Сніг за 3 години |
Обсяг снігу за останні 3 години | мм | мм |
Статус останнього запиту |
Код статусу останнього запиту до сервера. 0 - запит успішний. -1 - HTTP_ERROR_CONNECTION_FAILED -2 - HTTP_ERROR_API -3 - HTTP_ERROR_TIMED_OUT -4 - HTTP_ERROR_INVALID_RESPONSE -5 - Json Error 401 - Invalid API key 404 - city not found |