Open mst94 opened 2 years ago
Wenn sich dein Standort nicht ändert kannst du einfach deinen AGS nehmen und so die Suche stark einschränken.
Ich dachte dies funktioniert nur bei den Corona-Warnungen. Ich würde dies gerne auch für Bevölkerungswarnungen / Katwarn nutzen.
Am 23.03.2022 um 12:08 schrieb Kilian von Pflugk @.***>:
Wenn sich dein Standort nicht ändert kannst du einfach deinen AGS nehmen und so die Suche stark einschränken.
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.
@mst94 über die folgende Abfrage sollte eine Abfrage nach AGS funktionieren:
https://warnung.bund.de/bbk.status/status_<AGS>.json
Beispiel:
https://warnung.bund.de/bbk.status/status_091620000000.json
Dies ist aktuell noch nicht dokumentiert.
@t-huyeng: Die "nicht API"-Schnittstellen scheinen eher noch historisch zu sein, zumindest scheinen diese mit erscheinen von Version 3 der App durch die neue Basis-URL abgelöst zu sein.
Aber auch hier gibt es offenbar (analog zum COVID-Dashboard) eine Übersicht der Warnungen auf Kreisebene, wie üblich mit den Nullen ab der sechsten Stelle mit Nullen aufgefüllt:
https://warnung.bund.de/api31/dashboard/
Beispiel: https://warnung.bund.de/api31/dashboard/091620000000.json
Aber auch das müsste noch dokumentiert werden.
Stimmt, das würde auch erklären warum bei den "alten" URLs ein paar nicht mehr funktionieren.
Dokumentiert ist das ganze allerdings soweit ich das sehe schon:
Es ist nur leider dem COVID-Tag zugeordnet. Beispielabfrage: https://nina.api.proxy.bund.dev/api31/dashboard/053660000000.json
Ich hab den Tag
mal angepasst und bei deinem Branch ein Pull-Request erstellt. Dann können wir das zusammen mit #19 mergen.
Hallo,
ich bräuchte für meinen Standort alle NINA-Warnungen. Ich habe es so verstanden, dass ich mir erst die Liste aller Warnungen holen muss, dann für jede einzelne Warnung das GeoJSON holen muss und dort prüfen, ob mein Standort darin liegt. Je nach Anzahl an Warnungen ist dies natürlich nicht gerade unaufwändig. Gibt es einen alternativen, einfacheren Weg?