Weather API — это расширение для TurboWarp, позволяющее получать актуальные погодные данные для любого города мира с помощью открытых погодных API.
- Получение температуры, влажности, ветра, облачности и других погодных параметров по названию города.
- Все блоки работают на русском и английском языках.
- Можно использовать в интерактивных проектах, играх, чат-ботах, визуализациях и автоматизации.
Блок | Описание |
---|---|
Температура в [ГОРОД] °C | Текущая температура воздуха |
Ощущается как в [ГОРОД] °C | Ощущаемая температура (аналогична текущей) |
Ветер в [ГОРОД] м/с | Скорость ветра |
Направление ветра в [ГОРОД] ° | Направление ветра в градусах |
Влажность в [ГОРОД] % | Влажность воздуха |
Вероятность осадков в [ГОРОД] % | Вероятность выпадения осадков |
Облачность в [ГОРОД] % | Процент облачности |
Давление в [ГОРОД] гПа | Атмосферное давление |
Время рассвета в [ГОРОД] | Время восхода солнца |
Время заката в [ГОРОД] | Время заката солнца |
Погода в [ГОРОД] как текст | Краткое текстовое описание погоды |
Погода в [ГОРОД] (JSON) | Все погодные данные в формате JSON |
- Скачайте файл расширения Weather-API.js.
- В TurboWarp откройте меню Addons → Custom Extension.
- Вставьте код или укажите ссылку на файл расширения.
- Используйте блоки из категории Weather API для получения погодных данных по любому городу.
когда ⚑ нажат
спросить [Введите город:] и ждать
задать [weather v] значение (Температура в (ответ) °C)
говорить (weather)
- Интерактивный погодный информер
- Автоматическая смена костюма спрайта в зависимости от погоды
- Погодный чат-бот
- Визуализация температуры на карте
- Метеостанция
- Расширение использует открытые API OpenStreetMap и Open-Meteo.
- Для корректной работы требуется интернет-соединение.
- В некоторых случаях (например, при ошибках CORS) может понадобиться запуск через локальный сервер-прокси.
MIT
Если у вас есть вопросы или предложения — Пишите в Scratch.