- 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). |