Zum Inhalt

Horoskop-Zeitzonen-Hilfe

Verwenden Sie dieses Hilfsmittel, um akzeptierte IANA-Zeitzonen-IDs abzurufen, bevor Sie die Routen für die Erstellung von täglichen Berichten aufrufen (today, yesterday, tomorrow).

Es verhindert Fehler durch Datumsverschiebungen über verschiedene Regionen hinweg und stellt sicher, dass Benutzer in verschiedenen geografischen Gebieten den korrekten lokalen Tag ermitteln.

Endpoint

Methode Pfad
GET https://api.numerologyapi.com/api/v1/horoscope/timezones

Authentifizierung

Geben Sie Ihren API-Schlüssel im Header an:

  • X-API-Key: YOUR_API_KEY

Anforderungs-Parameter

Dieser Endpoint benötigt keine Query- oder Body-Parameter.

Beispiel-Anforderung

curl --request GET \
  --url "https://api.numerologyapi.com/api/v1/horoscope/timezones" \
  --header "X-API-Key: YOUR_API_KEY"

Beispiel-Antwort

{
  "count": 596,
  "timezones": [
    "Africa/Abidjan",
    "Africa/Accra",
    "Africa/Addis_Ababa"
  ]
}

Antwortfelder

Feld Typ Beschreibung
count integer Gesamtzahl der akzeptierten Zeitzonen-IDs, die zurückgegeben werden.
timezones array[string] Unterstützte IANA-Zeitzonen-Namen.

Integrations-Workflow

  1. Rufen Sie /api/v1/horoscope/timezones einmal auf und speichern Sie die Liste in Ihrem Backend/Client.
  2. Validieren Sie die vom Benutzer ausgewählte Zeitzone anhand dieser Liste.
  3. Senden Sie die validierte Zeitzone in den täglichen Report-Anfragen.

Beispiel für einen täglichen Request mit Zeitzone:

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"]
}'

Hinweise

  • Verwenden Sie ein gültiges IANA-Format (z. B. America/New_York, Africa/Douala, Asia/Tokyo).
  • Vermeiden Sie Abkürzungen wie EST, PST oder GMT+1.
  • count kann je nach Umgebung und Version von tzdata leicht variieren.