Возвращает текущие погодные условия в данном месте.
HTTP-запрос
GET https://weather.googleapis.com/v1/currentConditions:lookup
URL-адрес использует синтаксис транскодирования gRPC .
Параметры запроса
Параметры | |
---|---|
location | Необходимый. Местоположение, для которого нужно получить текущие погодные условия. |
units System | Необязательный. Система единиц, используемая для возвращаемых погодных условий. Если не указано иное, возвращаемые погодные условия будут представлены в метрической системе (по умолчанию = МЕТРИЧЕСКАЯ). |
language Code | Необязательный. Позволяет клиенту выбрать язык ответа. Если данные для этого языка предоставить невозможно, API использует наиболее близкое совпадение. Допустимые значения соответствуют стандарту IETF BCP-47. Значение по умолчанию — «en». |
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
Ответ на RPC currentConditions.lookup — представляет текущие погодные условия в запрошенном месте.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{ "currentTime": string, "timeZone": { object ( |
Поля | |
---|---|
current Time | Текущее время (UTC), связанное с возвращенными данными. Использует RFC 3339, где генерируемые выходные данные всегда будут Z-нормализованы и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
time Zone | Часовой пояс в запрошенном месте. |
weather Condition | Текущие погодные условия. |
temperature | Текущая температура. |
feels Like Temperature | Показатель текущей температуры в запрошенном месте. |
dew Point | Текущая температура точки росы. |
heat Index | Текущая температура индекса тепла. |
wind Chill | Нынешний ветерок, температура воздуха раздражает кожу. |
precipitation | Текущая вероятность осадков и количество осадков, выпавших за последний час. |
air Pressure | Текущие условия атмосферного давления. |
wind | Текущие ветровые условия. |
visibility | Текущая видимость. |
current Conditions History | Изменения текущих условий за последние 24 часа. |
is Daytime | Истинно, если текущее время в запрошенном местоположении находится между местным временем восхода (включительно) и заходом солнца (исключительно). В противном случае наступает ночь (между закатом и следующим восходом солнца). |
relative Humidity | Текущий процент относительной влажности (значения от 0 до 100). |
uv Index | Текущий индекс ультрафиолета (УФ). |
thunderstorm Probability | Текущая вероятность грозы (значения от 0 до 100). |
cloud Cover | Текущий процент неба, покрытого облаками (значения от 0 до 100). |
Области авторизации
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/cloud-platform
Текущие условияИстория
Представляет собой набор изменений текущих условий за последние 24 часа.
JSON-представление |
---|
{ "temperatureChange": { object ( |
Поля | |
---|---|
temperature Change | Текущая температура минус температура 24 часа назад. |
max Temperature | Максимальная (высокая) температура за последние 24 часа. |
min Temperature | Минимальная (низкая) температура за последние 24 часа. |
qpf | Количество осадков (дождя или снега), измеренное в эквиваленте жидкой воды, накопившееся за последние 24 часа. Примечание. QPF — это аббревиатура количественного прогноза осадков (более подробную информацию см. в определении QuantitativePrecipitationForecast). |