- HTTP isteği
 - Sorgu parametreleri
 - İstek metni
 - Yanıt metni
 - Yetkilendirme kapsamları
 - CurrentConditionsHistory
 
Belirli bir konumdaki mevcut hava koşullarını döndürür.
HTTP isteği
GET https://weather.googleapis.com/v1/currentConditions:lookup
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Sorgu parametreleri
| Parametreler | |
|---|---|
location | 
                
                   
 Zorunlu. Mevcut hava koşullarını almak istediğiniz konum.  | 
              
units | 
                
                   
 İsteğe bağlı. Döndürülen hava durumu koşulları için kullanılacak birim sistemi. Bu parametre sağlanmazsa döndürülen hava koşulları metrik sistemde olur (varsayılan = METRIC).  | 
              
language | 
                
                   
 İsteğe bağlı. İstemcinin yanıtın dilini seçmesine olanak tanır. Söz konusu dil için veri sağlanamazsa API en yakın eşlemeyi kullanır. İzin verilen değerler IETF BCP-47 standardını temel alır. Varsayılan değer "en"dir.  | 
              
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
currentConditions.lookup RPC'ye verilen yanıt: İstenen konumdaki mevcut hava koşullarını temsil eder.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi | 
|---|
{ "currentTime": string, "timeZone": { object (  | 
                  
| Alanlar | |
|---|---|
current | 
                    
                       
 Döndürülen verilerle ilişkili mevcut saat (UTC). Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir. Örnekler:   | 
                  
time | 
                    
                       
 İstenen konumdaki saat dilimi.  | 
                  
weather | 
                    
                       
 Mevcut hava durumu.  | 
                  
temperature | 
                    
                       
 Mevcut sıcaklık.  | 
                  
feels | 
                    
                       
 İstenen konumda sıcaklığın şu anda nasıl hissedildiğine dair ölçüm.  | 
                  
dew | 
                    
                       
 Mevcut çiy noktası sıcaklığı.  | 
                  
heat | 
                    
                       
 Mevcut ısı endeksi sıcaklığı.  | 
                  
wind | 
                    
                       
 Mevcut rüzgar soğutma etkisi, cilde maruz kalan hava sıcaklığı.  | 
                  
precipitation | 
                    
                       
 Mevcut yağış olasılığı ve son bir saat içinde biriken yağış miktarı.  | 
                  
air | 
                    
                       
 Mevcut hava basıncı koşulları.  | 
                  
wind | 
                    
                       
 Mevcut rüzgar koşulları.  | 
                  
visibility | 
                    
                       
 Mevcut görünürlük.  | 
                  
current | 
                    
                       
 Son 24 saat içinde mevcut koşullarda yapılan değişiklikler.  | 
                  
is | 
                    
                       
 İstenen konumdaki mevcut saat, yerel gün doğumu (dahil) ile gün batımı (hariç) saatleri arasındaysa doğru değerini döndürür. Aksi takdirde gecedir (güneş batışı ile bir sonraki güneşin doğuşu arasında).  | 
                  
relative | 
                    
                       
 Bağıl nemin mevcut yüzdesi (0 ile 100 arasında değerler).  | 
                  
uv | 
                    
                       
 Mevcut ultraviyole (UV) indeksi.  | 
                  
thunderstorm | 
                    
                       
 Mevcut şimşek olasılığı (0 ile 100 arasında değerler).  | 
                  
cloud | 
                    
                       
 Gökyüzünün bulutlarla kaplı olduğu mevcut yüzde (0 ile 100 arasında değerler).  | 
                  
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/cloud-platform
CurrentConditionsHistory
Son 24 saat içinde mevcut koşullarda yapılan bir dizi değişikliği temsil eder.
| JSON gösterimi | 
|---|
{ "temperatureChange": { object (  | 
              
| Alanlar | |
|---|---|
temperature | 
                
                   
 Mevcut sıcaklık eksi 24 saat önceki sıcaklık.  | 
              
max | 
                
                   
 Son 24 saatteki maksimum (yüksek) sıcaklık.  | 
              
min | 
                
                   
 Son 24 saatteki minimum (düşük) sıcaklık.  | 
              
qpf | 
                
                   
 Son 24 saat içinde birikmiş, sıvı su eşdeğeri olarak ölçülen yağış (yağmur veya kar) miktarı. Not: QPF, Yağış Sayısal Tahmini'nin kısaltmasıdır (daha fazla bilgi için lütfen QuantitativePrecipitationForecast tanımına bakın).  |