Zwraca do 24 godzin historycznych danych pogodowych w danej lokalizacji, począwszy od ostatniej godziny.
Żądanie HTTP
GET https://weather.googleapis.com/v1/history/hours:lookup
Adres URL używa składni transkodowania gRPC.
Parametry zapytania
Parametry | |
---|---|
location |
Wymagane. Lokalizacja, dla której mają być pobierane historyczne dane godzinowe. |
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 godzinowych rekordów historycznych 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 ostatniej godziny – od 1 do 24 (włącznie). Wartość domyślna to maksymalna dozwolona wartość 24. |
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 |
---|
{ "historyHours": [ { object ( |
Pola | |
---|---|
history |
Godzinne rekordy historyczne według liczby godzin i rozmiaru strony określonych 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
HistoryHour
Reprezentuje godzinny rekord historii w konkretnej lokalizacji.
Zapis JSON |
---|
{ "interval": { object ( |
Pola | |
---|---|
interval |
1-godzinny przedział (według czasu UTC), w którym te dane historyczne są dostępne (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 ten rekord godzinowy. 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 |
historyczne warunki pogodowe; |
temperature |
historyczną temperaturę, |
feels |
Pomiar temperatury odczuwalnej w wybranej lokalizacji. |
dew |
Historyczna temperatura punktu rosy. |
heat |
historyczna temperatura wskaźnika ciepła, |
wind |
Historyczna temperatura odczuwalna, czyli temperatura powietrza odczuwana na skórze. |
wet |
Historyczna temperatura mokrego termometru, czyli najniższa temperatura osiągalna przez parowanie wody. |
precipitation |
Historyczne prawdopodobieństwo opadów i ich ilość nagromadzona w ciągu ostatniej godziny. |
air |
historyczne wartości ciśnienia powietrza, |
wind |
historyczne warunki wiatrowe. |
visibility |
Widoczność historyczna. |
ice |
historyczna 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 |
Historyczna wartość względnej wilgotności w procentach (wartości od 0 do 100). |
uv |
Historyczny indeks ultrafioletowy (UV). |
thunderstorm |
Historyczne prawdopodobieństwo wystąpienia burzy (wartości od 0 do 100). |
cloud |
Historyczny odsetek nieba pokrytego chmurami (wartości od 0 do 100). |