- Solicitação HTTP
- Parâmetros de consulta
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
- CurrentConditionsHistory
Retorna as condições climáticas atuais em um determinado local.
Solicitação HTTP
GET https://weather.googleapis.com/v1/currentConditions:lookup
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de consulta
| Parâmetros | |
|---|---|
| location | 
 Obrigatório. O local para receber as condições climáticas atuais. | 
| units | 
 Opcional. O sistema de unidades a ser usado para as condições meteorológicas retornadas. Se não forem fornecidos, as condições climáticas retornadas serão no sistema métrico (padrão = METRIC). | 
| language | 
 Opcional. Permite que o cliente escolha o idioma da resposta. Se não for possível fornecer dados para esse idioma, a API vai usar a correspondência mais próxima. Os valores permitidos dependem do padrão IETF BCP-47. O valor padrão é "en". | 
Corpo da solicitação
O corpo da solicitação precisa estar vazio.
Corpo da resposta
Resposta para o RPC currentConditions.lookup: representa as condições climáticas atuais no local solicitado.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON | 
|---|
| { "currentTime": string, "timeZone": { object ( | 
| Campos | |
|---|---|
| current | 
 Hora atual (UTC) associada aos dados retornados. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:  | 
| time | 
 O fuso horário no local solicitado. | 
| weather | 
 A condição climática atual. | 
| temperature | 
 A temperatura atual. | 
| feels | 
 A medida da sensação térmica no local solicitado. | 
| dew | 
 A temperatura atual do ponto de orvalho. | 
| heat | 
 A temperatura atual do índice de calor. | 
| wind | 
 O vento frio atual, a temperatura do ar exposto na pele. | 
| precipitation | 
 A probabilidade atual de precipitação e a quantidade de precipitação acumulada na última hora. | 
| air | 
 As condições atuais da pressão do ar. | 
| wind | 
 As condições atuais do vento. | 
| visibility | 
 A visibilidade atual. | 
| current | 
 As mudanças nas condições atuais nas últimas 24 horas. | 
| is | 
 Verdadeiro se o horário atual no local solicitado estiver entre o horário local de nascer do sol (inclusive) e o horário local de pôr do sol (exclusivo). Caso contrário, é noite (entre o pôr do sol e o próximo nascer do sol). | 
| relative | 
 A porcentagem atual de umidade relativa (valores de 0 a 100). | 
| uv | 
 O índice ultravioleta (UV) atual. | 
| thunderstorm | 
 A probabilidade atual de tempestades (valores de 0 a 100). | 
| cloud | 
 A porcentagem atual do céu coberto por nuvens (valores de 0 a 100). | 
Escopos de autorização
Requer o seguinte escopo OAuth:
- https://www.googleapis.com/auth/cloud-platform
CurrentConditionsHistory
Representa um conjunto de mudanças nas condições atuais nas últimas 24 horas.
| Representação JSON | 
|---|
| { "temperatureChange": { object ( | 
| Campos | |
|---|---|
| temperature | 
 A temperatura atual menos a temperatura de 24 horas atrás. | 
| max | 
 A temperatura máxima (alta) nas últimas 24 horas. | 
| min | 
 A temperatura mínima nas últimas 24 horas. | 
| qpf | 
 A quantidade de precipitação (chuva ou neve), medida como equivalente em água líquida, acumulada nas últimas 24 horas. Observação: QPF é a abreviação de "previsão quantitativa de precipitação". Consulte a definição de QuantitativePrecipitationForecast para mais detalhes. |