Pomocnik dla stref czasowych Horoskopu¶
Użyj tego pomocnika, aby pobrać akceptowane identyfikatory stref czasowych IANA przed wywoływaniem tras raportów dotyczących dni (today, yesterday, tomorrow).
Zapobiega to błędom wynikającym z różnic w datach między regionami i zapewnia, że użytkownicy w różnych lokalizacjach prawidłowo interpretują lokalny dzień.
Endpoint¶
| Metoda | Ścieżka |
|---|---|
GET | https://api.numerologyapi.com/api/v1/horoscope/timezones |
Autentykacja¶
Podaj nagłówek z kluczem API:
X-API-Key: YOUR_API_KEY
Parametry żądania¶
Ten endpoint nie wymaga parametrów zapytania ani ciała.
Przykład żądania¶
curl --request GET \
--url "https://api.numerologyapi.com/api/v1/horoscope/timezones" \
--header "X-API-Key: YOUR_API_KEY"
Przykład odpowiedzi¶
Pola odpowiedzi¶
| Pole | Typ | Opis |
|---|---|---|
count | integer | Liczba akceptowanych identyfikatorów stref czasowych zwróconych. |
timezones | array[string] | Obsługiwane nazwy stref czasowych IANA. |
Przepływ integracji¶
- Wywołaj
/api/v1/horoscope/timezonesraz i zapisz listę w swoim backendzie/kliencie. - Zweryfikuj wybraną przez użytkownika strefę czasową względem tej listy.
- Prześlij zweryfikowaną strefę czasową w żądaniach dotyczących raportów dziennych.
Przykład żądania dziennego z informacją o strefie czasowej:
curl --request POST \
--url "https://api.numerologyapi.com/api/v1/horoscope/reports/today?lang=en" \
--header "X-API-Key: YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"sign": "TAURUS",
"timezone": "America/New_York",
"sections": ["general"]
}'
Uwagi- Używaj poprawnego formatu IANA (np. America/New_York, Africa/Douala, Asia/Tokyo).¶
- Unikaj skrótów takich jak
EST,PSTlubGMT+1. - Wartość
countmoże się nieznacznie różnić w zależności od środowiska i wersjitzdata.