📜  wetter lenzburg (1)

📅  最后修改于: 2023-12-03 15:35:41.006000             🧑  作者: Mango

Wetterservice für Lenzburg

Einleitung

Der Wetterservice bietet aktuelle Wetterinformationen für Lenzburg an und kann von Entwicklern verwendet werden, um Wetterdaten in ihre Anwendungen zu integrieren. Dieser Service kann über eine REST-Schnittstelle abgefragt werden.

Informationen
verfügbare Daten

Die folgenden Daten können über den Wetterservice abgefragt werden:

  • aktuelle Temperatur
  • aktueller Luftdruck
  • aktuelle Feuchtigkeit
  • Windgeschwindigkeit
  • Niederschlag
  • UV-Index
  • Sonnenauf- und -untergangszeiten
API-Endpunkt

Der API-Endpunkt lautet:

https://api.weather.com/wetter/lenzburg
Authentifizierung

Der Wetterservice ist öffentlich zugänglich und benötigt keine Authentifizierung.

Abfrageparameter

Die folgenden Abfrageparameter können verwendet werden:

| Parameter | Beschreibung | Format | | -------------- | ------------------------------------------------------------- | ------------- | | lang | gewünschte Sprache | ISO 639-1 | | unit | Einheitensystem | metric oder imperial | | apikey | API-Schlüssel (optional) | String |

Die Standard-Sprache ist Englisch, das Standard-Einheitensystem ist das metrische System.

Beispielanfrage

Die folgende Beispielanfrage gibt das aktuelle Wetter in Lenzburg im metrischen System zurück:

https://api.weather.com/wetter/lenzburg?lang=de&unit=metric
Antwort

Die Antwort des Wetterservice hat das folgende JSON-Format:

{
  "temp": 23.4,
  "pressure": 1013.2,
  "humidity": 45,
  "wind_speed": 5.4,
  "precipitation": 0.6,
  "uv_index": 6,
  "sunrise": "06:04",
  "sunset": "20:16"
}

Die Einheiten der zurückgegebenen Wetterdaten werden durch das unit-Feld bestimmt.

Fehlerbehandlung

Der Wetterservice gibt im Fehlerfall eine HTTP-Antwort mit dem entsprechenden Fehlercode zurück. Im JSON-Antwortkörper befindet sich eine Beschreibung des Fehlers.

Die folgenden Fehlercodes können auftreten:

| Code | Bedeutung | | ---- | ----------------------------------------------------------- | | 400 | Ungültige Anfrageparameter oder fehlende Pflichtparameter | | 401 | Nicht autorisiert | | 403 | Zugriff verweigert | | 404 | Ungültiger API-Endpunkt oder Ressource | | 429 | Zu viele Anforderungen | | 500 | Interner Serverfehler |

Schlussfolgerung

Der Wetterservice für Lenzburg ist eine großartige Ressource für Anwendungsentwickler, um aktuelle Wetterinformationen in ihre Anwendungen zu integrieren. Die REST-Schnittstelle bietet eine einfache Möglichkeit, auf die Wetterdaten zuzugreifen, und die flexiblen Abfrageparameter ermöglichen es Entwicklern, die Daten abzurufen, die am besten zu ihren Anwendungen passen.