📅  最后修改于: 2023-12-03 15:35:41.006000             🧑  作者: Mango
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.
Die folgenden Daten können über den Wetterservice abgefragt werden:
Der API-Endpunkt lautet:
https://api.weather.com/wetter/lenzburg
Der Wetterservice ist öffentlich zugänglich und benötigt keine Authentifizierung.
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.
Die folgende Beispielanfrage gibt das aktuelle Wetter in Lenzburg im metrischen System zurück:
https://api.weather.com/wetter/lenzburg?lang=de&unit=metric
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.
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 |
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.