Weather API

weather.googleapis.com API.

Сервис: weather.googleapis.com

Для вызова этого сервиса рекомендуем использовать клиентские библиотеки от Google. Если для вашего приложения требуется использование собственных библиотек для вызова сервиса, при выполнении запросов к API используйте следующую информацию.

Документ discovery

Документ Discovery – это машиночитаемая спецификация, которая позволяет описывать и использовать интерфейсы REST API. Он используется для построения клиентских библиотек, подключаемых модулей интегрированной среды разработки и других инструментов, которые взаимодействуют с API Google. Один сервис может предоставлять несколько документов Discovery. Этот сервис предоставляет следующий документ Discovery:

Конечная точка сервиса

Конечная точка сервиса – это базовый URL, который указывает на IP-адрес сервиса API. У одного сервиса может быть несколько конечных точек. Конечная точка этого сервиса указана ниже. К ней относятся все URI, которые также перечислены ниже.

  • https://weather.googleapis.com

Ресурс REST: v1.currentConditions

Методы
lookup GET /v1/currentConditions:lookup
Возвращает текущие погодные условия в указанном местоположении.

Ресурс REST: v1.forecast.days

Методы
lookup GET /v1/forecast/days:lookup
Возвращает ежедневные прогнозы для определенного местоположения на срок до 10 дней, начиная с текущего дня.

Ресурс REST: v1.forecast.hours

Методы
lookup GET /v1/forecast/hours:lookup
Возвращает почасовые прогнозы погоды для указанного местоположения на период до 240 часов, начиная с текущего часа.

Ресурс REST: v1.forecast.minutes

Методы
lookup GET /v1/forecast/minutes:lookup
Возвращает события текущего прогноза осадков с точностью до минуты на период до 6 часов.

Ресурс REST: v1.history.hours

Методы
lookup GET /v1/history/hours:lookup
Возвращает почасовые данные о погоде в указанном местоположении за последние 24 часа.

Ресурс REST: v1.mapTypes.mapTiles

Методы
lookupMapTile GET /v1/mapTypes/{mapType}/mapTiles/{zoom}/{x}/{y}
Возвращает карты погоды для указанного местоположения.

Ресурс REST: v1.publicAlerts

Методы
lookup GET /v1/publicAlerts:lookup
Возвращает общедоступные оповещения о погоде для указанного местоположения.