Zwraca prognozy godzinowe dla danej lokalizacji z wyprzedzeniem do 240 godzin, począwszy od bieżącej godziny.
Żądanie HTTP
GET https://weather.googleapis.com/v1/forecast/hours:lookup
Adres URL używa składni transkodowania gRPC.
Parametry zapytania
| Parametry | |
|---|---|
location |
Wymagane. Lokalizacja, dla której chcesz uzyskać prognozę godzinową. |
unitsSystem |
Opcjonalnie: System jednostek, który ma być używany w przypadku zwracanych warunków pogodowych. Jeśli nie podasz tego parametru, zwrócone warunki pogodowe będą podane w systemie metrycznym (domyślnie = METRIC). |
pageSize |
Opcjonalnie: Maksymalna liczba rekordów prognozy godzinowej do zwrócenia na stronie – wartość z zakresu od 1 do 24 (włącznie). Wartością domyślną jest maksymalna dozwolona wartość 24. |
pageToken |
Opcjonalnie: Token strony otrzymany z poprzedniego żądania. Służy do pobierania następnej strony. |
hours |
Opcjonalnie: Ogranicza liczbę godzin do pobrania, począwszy od bieżącej godziny – wartość z zakresu od 1 do 240 (włącznie). Domyślna wartość to maksymalna dozwolona wartość 240. |
languageCode |
Opcjonalnie: Umożliwia klientowi wybór języka odpowiedzi. Jeśli dane nie mogą zostać podane w danym języku, interfejs API używa najbliższego dopasowania. Dozwolone wartości są zgodne ze standardem IETF BCP-47. Wartość domyślna to „en”. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź na wywołanie RPC hours.lookup.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{ "forecastHours": [ { object ( |
| Pola | |
|---|---|
forecastHours[] |
Prognozy godzinowe są rejestrowane zgodnie z liczbą godzin i rozmiarem strony określonymi w żądaniu. |
timeZone |
Strefa czasowa w żądanej lokalizacji. |
nextPageToken |
Token do pobrania następnej strony. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/cloud-platform
ForecastHour
Reprezentuje rekord prognozy godzinowej w danej lokalizacji.
| Zapis JSON |
|---|
{ "interval": { object ( |
| Pola | |
|---|---|
interval |
Jednogodzinny przedział (w czasie UTC), w którym te dane prognozy są ważne (sygnatury czasowe są zaokrąglane w dół do najbliższej godziny). |
displayDateTime |
Lokalna data i godzina w strefie czasowej lokalizacji (czas cywilny), dla której obliczana jest prognoza godzinowa. To pole może być używane do wyświetlania informacji na urządzeniu klienta. Uwaga: ta data będzie zawierać rok, miesiąc, dzień, godzinę i przesunięcie względem czasu UTC. |
weatherCondition |
Prognozowane warunki pogodowe. |
temperature |
prognozowana temperatura, |
feelsLikeTemperature |
Informacja o tym, jaka będzie odczuwalna temperatura w wybranej lokalizacji. |
dewPoint |
Prognozowana temperatura punktu rosy. |
heatIndex |
prognozowana temperatura odczuwalna, |
windChill |
Prognozowana temperatura odczuwalna, czyli temperatura powietrza odczuwana na skórze. |
wetBulbTemperature |
Prognozowana temperatura mokrego termometru, czyli najniższa temperatura, jaką można osiągnąć przez odparowanie wody. |
precipitation |
Prognozowane prawdopodobieństwo wystąpienia opadów i ich ilość w ciągu ostatniej godziny. |
airPressure |
Prognozowane warunki ciśnienia powietrza. |
wind |
Prognozowane warunki wiatrowe. |
visibility |
Prognozowana widoczność. |
iceThickness |
Prognozowana grubość lodu. |
isDaytime |
Wartość „prawda”, jeśli ta godzina przypada między lokalnym wschodem słońca (włącznie) a zachodem słońca (wyłącznie). W przeciwnym razie jest noc (między zachodem słońca a następnym wschodem). Uwaga: ta godzina będzie traktowana jako pora dzienna lub nocna, jeśli przedział czasu pokrywa się odpowiednio z lokalną godziną wschodu i zachodu słońca (np. jeśli przedział czasu to 5:00–6:00, a wschód słońca następuje o 5:59, to isDaytime będzie mieć wartość „true”). |
relativeHumidity |
Prognozowany procent wilgotności względnej (wartości od 0 do 100). |
uvIndex |
Prognozowany indeks UV. |
thunderstormProbability |
Prognozowane prawdopodobieństwo wystąpienia burzy (wartości od 0 do 100). |
cloudCover |
Prognozowany odsetek nieba pokrytego chmurami (wartości od 0 do 100). |