Zwraca prognozy godzinne dla danej lokalizacji na okres do 240 godzin, licząc 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ą. |
units |
Opcjonalnie: System jednostek do zastosowania w przypadku zwracanych warunków pogodowych. Jeśli nie podasz tej wartości, zwrócone warunki pogodowe będą podane w systemie metrycznym (domyślnie = METRIC). |
page |
Opcjonalnie: Maksymalna liczba prognoz godzinowych do zwrócenia na stronę – wartość od 1 do 24 (włącznie). Wartość domyślna to maksymalna dozwolona wartość 24. |
page |
Opcjonalnie: Token strony otrzymany z poprzedniego żądania. Służy do pobierania kolejnych stron. |
hours |
Opcjonalnie: Ogranicza łączną liczbę godzin do pobrania, licząc od bieżącej godziny – wartość od 1 do 240 (włącznie). Domyślna jest maksymalna dozwolona wartość 240. |
language |
Opcjonalnie: Umożliwia klientowi wybór języka odpowiedzi. Jeśli nie można podać danych w tym języku, interfejs API stosuje najbliższe dopasowanie. Dozwolone wartości są zgodne ze standardem IETF BCP-47. Wartość domyślna to „pl”. |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
Odpowiedź dla wywołania RPC hours.lookup.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "forecastHours": [ { object ( |
Pola | |
---|---|
forecast |
prognozy godzinowej, zgodnie z liczbą godzin i rozmiarem strony określonymi w żądaniu; |
time |
Strefa czasowa w wybranym miejscu. |
next |
Token do pobierania następnej strony. |
Zakresy autoryzacji
Wymaga następującego zakresu OAuth:
https://www.googleapis.com/auth/cloud-platform
ForecastHour
Reprezentuje rekord godzinnej prognozy pogody w danej lokalizacji.
Zapis JSON |
---|
{ "interval": { object ( |
Pola | |
---|---|
interval |
1-godzinny przedział czasu (wg czasu UTC), w którym te dane prognozy są ważne (sygnatura czasowa jest zaokrąglana w dół do najbliższej godziny). |
display |
Lokalna data i godzina w strefie czasowej lokalizacji (czas cywilny), dla której obliczono tę prognozę godzinową. To pole może być używane do wyświetlania danych na kliencie. Uwaga: ta data będzie zawierać rok, miesiąc, dzień, godzinę i różnicę czasową względem UTC. |
weather |
Prognozowana pogoda. |
temperature |
prognozowana temperatura, |
feels |
Pomiar odczuwalnej temperatury w wybranym miejscu. |
dew |
Przewidywana temperatura punktu rosy. |
heat |
prognozowana temperatura temperatury odczuwalnej; |
wind |
Przewidywana temperatura odczuwalna, czyli temperatura powietrza odczuwana na skórze. |
wet |
Prognozowana temperatura mokrego termometru, czyli najniższa temperatura osiągalna przez parowanie wody. |
precipitation |
Prognozowane prawdopodobieństwo opadów i ich ilość w ciągu ostatniej godziny. |
air |
prognozowane ciśnienie atmosferyczne; |
wind |
prognozowane warunki wiatrowe. |
visibility |
Prognozowana widoczność. |
ice |
Prognozowana grubość lodu. |
is |
Prawda, jeśli ta godzina jest zawarta między lokalnym wschodem słońca (włącznie) a zachodem słońca (wyłącznie). W przeciwnym razie jest noc (między zachodem a kolejnym wschodem słońca). Uwaga: ta godzina będzie uważana za dzień lub noc, jeśli przedział będzie się pokrywać z miejscowym wschodem i zachodem słońca (np. jeśli przedział będzie obejmować godziny od 5:00 do 6:00, a słońce wschodzi o 5:59, to isDaytime będzie miał wartość true). |
relative |
Przewidywana wilgotność względna w procentach (wartości od 0 do 100). |
uv |
prognozowany indeks ultrafioletu (UV); |
thunderstorm |
Przewidywane prawdopodobieństwo wystąpienia burzy (wartości od 0 do 100). |
cloud |
Prognozowany odsetek nieba pokrytego chmurami (wartości od 0 do 100). |