- HTTP-запрос
- Параметры запроса
- Тело запроса
- Тело ответа
- Области авторизации
- CurrentConditionsHistory
- Попробовать
Возвращает текущие погодные условия в указанном местоположении.
HTTP-запрос
GET https://weather.googleapis.com/v1/currentConditions:lookup
URL имеет синтаксис gRPC Transcoding.
Параметры запроса
| Параметры | |
|---|---|
location |
Обязательно. Местоположение, для которого нужно получить текущие погодные условия. |
unitsSystem |
Необязательное поле. Система единиц измерения, которая будет использоваться для возвращаемых погодных условий. Если не указано, возвращаемые погодные условия будут в метрической системе (по умолчанию = METRIC). |
languageCode |
Необязательное поле. Позволяет клиенту выбрать язык ответа. Если данные на этом языке недоступны, API использует наиболее близкий вариант. Допустимые значения соответствуют стандарту IETF BCP-47. По умолчанию используется значение "en". |
Тело запроса
Тело запроса должно быть пустым.
Тело ответа
Ответ на RPC-запрос currentConditions.lookup, который содержит текущие погодные условия в указанном местоположении.
Ниже приведена структура данных в ответе, полученном на запрос.
| JSON-представление |
|---|
{ "currentTime": string, "timeZone": { object ( |
| Поля | |
|---|---|
currentTime |
Текущее время (UTC), связанное с возвращенными данными. Используется формат RFC 3339. Результат всегда будет Z-нормализованным, и в нем будут использоваться цифры дробных частей 0, 3, 6 или 9. Допустимы и другие типы нормализации. Примеры: |
timeZone |
Часовой пояс в запрошенном местоположении. |
weatherCondition |
текущие погодные условия; |
temperature |
текущая температура воздуха; |
feelsLikeTemperature |
Ощущаемая температура в указанном месте. |
dewPoint |
текущая температура точки росы; |
heatIndex |
Текущий тепловой индекс. |
windChill |
Текущая температура воздуха с учетом ветра. Примечание. Для адресов в Японии и Южной Корее это поле возвращает пустой объект. |
precipitation |
Текущая вероятность осадков и их количество за последний час. |
airPressure |
Текущее атмосферное давление. |
wind |
текущие условия ветра; |
visibility |
текущая видимость; Примечание. Для адресов в Японии и Южной Корее это поле возвращает пустой объект. |
currentConditionsHistory |
Изменения текущих условий за последние 24 часа. |
isDaytime |
Значение true, если текущее время в указанном местоположении находится в интервале между местным временем восхода (включительно) и заката (исключительно). В противном случае считается, что сейчас ночь (время между закатом и следующим восходом). |
relativeHumidity |
Текущая относительная влажность в процентах (значения от 0 до 100). |
uvIndex |
Текущий УФ-индекс. |
thunderstormProbability |
Текущая вероятность грозы (значения от 0 до 100). Примечание. Это поле не включается в ответ для местоположений в Японии и Южной Корее. |
cloudCover |
Текущий процент неба, покрытого облаками (значения от 0 до 100). Примечание. Это поле не включается в ответ для местоположений в Японии и Южной Корее. |
Области авторизации
Требуется следующая область действия OAuth:
https://www.googleapis.com/auth/cloud-platform
CurrentConditionsHistory
Представляет собой набор изменений текущих условий за последние 24 часа.
| JSON-представление |
|---|
{ "temperatureChange": { object ( |
| Поля | |
|---|---|
temperatureChange |
Текущая температура минус температура 24 часа назад. |
maxTemperature |
Максимальная температура за последние 24 часа. |
minTemperature |
Минимальная температура за последние 24 часа. |
snowQpf |
Количество снега, которое, по прогнозам, выпадет за определенный период времени, при условии, что он не будет таять или уплотняться. Примечание. Это фактическое количество снега, а не его эквивалент в жидкой воде. QPF – это аббревиатура для Quantitative Precipitation Forecast (количественный прогноз осадков). Подробную информацию можно найти в определении QuantitativePrecipitationForecast. |
qpf |
Общее количество осадков (дождь, снег, град и т. д.), которое ожидается за определенный период времени. Примечание. QPF – это аббревиатура от Quantitative Precipitation Forecast (количественный прогноз осадков). Подробную информацию вы найдете в определении QuantitativePrecipitationForecast. |