Zeiten für Sonnenuntergang und Sonnenaufgang API

Wir bieten eine kostenlose API an, die Sonnenuntergangs- und Sonnenaufgangszeiten für einen bestimmten Breiten- und Längengrad liefert.

Bitte beachten Sie, dass bei der Nutzung unserer API eine Namensnennung erforderlich ist. Weitere Informationen finden Sie im Abschnitt "Nutzungsbeschränkungen und Zurechnung" weiter unten.

API-Dokumentation

Unsere ist eine sehr einfache REST-API, Sie müssen nur eine GET-Anfrage an https://api.sunrise-sunset.org/json stellen . Sie brauchen sich nicht anzumelden oder einen API-Schlüssel zu erhalten.

Parameter anfordern

Musteranfragen

Dies sind drei Beispielanfragen zum Abrufen von Sonnenuntergangs- und Sonnenaufgangsinformationen von unserer API für einen bestimmten Ort:


https://api.sunrise-sunset.org/json?lat=36.7201600&lng=-4.4203400

https://api.sunrise-sunset.org/json?lat=36.7201600&lng=-4.4203400&date=today

https://api.sunrise-sunset.org/json?lat=36.7201600&lng=-4.4203400&date=2024-06-18
https://api.sunrise-sunset.org/json?lat=36.7201600&lng=-4.4203400&formatted=0

Antwort

Die API-Antwort enthält die Zeiten für die Sonnenereignisse an dem angegebenen Ort. Die Daten werden mit JSON formatiert.

Beachten Sie, dass alle Zeiten, sofern Sie keine tzId angeben, in UTC und Sommerzeitanpassungen sind in den zurückgegebenen Daten nicht enthalten.

Eine Beispielantwort:


    {
      "results":
      {
        "sunrise":"7:27:02 AM",
        "sunset":"5:05:55 PM",
        "solar_noon":"12:16:28 PM",
        "day_length":"9:38:53",
        "civil_twilight_begin":"6:58:14 AM",
        "civil_twilight_end":"5:34:43 PM",
        "nautical_twilight_begin":"6:25:47 AM",
        "nautical_twilight_end":"6:07:10 PM",
        "astronomical_twilight_begin":"5:54:14 AM",
        "astronomical_twilight_end":"6:38:43 PM"
      },
       "status":"OK",
       "tzid": "UTC"
    }
  

Antwort ohne Datumsformatierung:


    {
      "results":
      {
        "sunrise":"2015-05-21T05:05:35+00:00",
        "sunset":"2015-05-21T19:22:59+00:00",
        "solar_noon":"2015-05-21T12:14:17+00:00",
        "day_length":51444,
        "civil_twilight_begin":"2015-05-21T04:36:17+00:00",
        "civil_twilight_end":"2015-05-21T19:52:17+00:00",
        "nautical_twilight_begin":"2015-05-21T04:00:13+00:00",
        "nautical_twilight_end":"2015-05-21T20:28:21+00:00",
        "astronomical_twilight_begin":"2015-05-21T03:20:49+00:00",
        "astronomical_twilight_end":"2015-05-21T21:07:45+00:00"
      },
       "status":"OK",
       "tzid": "UTC"
    }
  

Schauen Sie in unserem Glossar der astronomischen Definitionen nach, um jedes Element des Antwortobjekts zu verstehen.

Status-Codes

Das Feld "Status" im API-Antwortobjekt enthält den Status der Anfrage. Das Feld "status" kann die folgenden Werte enthalten:

Wie kann man die API über eine AJAX-Anfrage nutzen?

Verwenden Sie den Parameter callback, um eine JSONP-Antwort zu erhalten und Domänengrenzen zu vermeiden:

https://api.sunrise-sunset.org/json?lat=36.7201600&lng=-4.4203400&callback=mycallback

Nutzungsbeschränkungen und Namensnennung

Die Sonnenaufgangs- und Sonnenuntergangs-API kann kostenlos genutzt werden. Sie dürfen diese API nicht in einer Weise nutzen, die ein angemessenes Anfragevolumen übersteigt oder eine übermäßige oder missbräuchliche Nutzung darstellt. Wir verlangen, dass Sie uns mit einem Link zu unserer Website nennen.

Ankündigungen

Abonnieren Sie unseren API-Newsletter, um über Änderungen und Ankündigungen zu unserem Dienst auf dem Laufenden zu bleiben:



💡 Haben Sie eine coole Idee? 🤦 Haben Sie einen Fehler gefunden?

Wir sind ständig dabei, diese Website zu verbessern!

Wenn Sie eine Idee haben, welche Inhalte oder Informationen in diese Seite aufnehmen sollte, oder wenn Sie einen Fehler gefunden haben, lassen Sie es uns bitte wissen!

Änderungsprotokoll

Kontakt

Bitte kontaktieren Sie uns für alle Ihre API-Fragen.

Wenn Ihnen die Nutzung unserer API gefällt, sollten Sie das Projekt unterstützen, indem Sie uns einen Kaffee spendieren!