From 3d4a0148fe2bebe98fdfb3bf8bee01df32ba4a12 Mon Sep 17 00:00:00 2001 From: "2569718930@qq.com" <2569718930@qq.com> Date: Tue, 19 May 2026 15:00:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20KNMI=20=E5=81=A5=E5=BA=B7?= =?UTF-8?q?=E6=A3=80=E6=9F=A5=20404=EF=BC=9A=E5=88=97=E8=A1=A8=20API=20?= =?UTF-8?q?=E5=B7=B2=E7=A7=BB=E9=99=A4=EF=BC=8C=E6=94=B9=E7=94=A8=E5=AE=9E?= =?UTF-8?q?=E9=99=85=E6=95=B0=E6=8D=AE=E7=AB=AF=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/services/ops_api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/services/ops_api.py b/web/services/ops_api.py index 8cb6d6e3..e0ca3e09 100644 --- a/web/services/ops_api.py +++ b/web/services/ops_api.py @@ -477,7 +477,7 @@ def get_ops_health_check(request: Request) -> dict[str, Any]: if knmi_key: try: t0 = _time.perf_counter() - r = _r.get("https://api.dataplatform.knmi.nl/open-data/v1/datasets", headers={"Authorization": knmi_key}, timeout=timeout) + r = _r.get("https://api.dataplatform.knmi.nl/open-data/v1/datasets/10-minute-in-situ-meteorological-observations/versions/1.0/files?maxKeys=1", headers={"Authorization": knmi_key}, timeout=timeout) results["knmi"] = {"ok": r.ok, "status": r.status_code, "latency_ms": round((_time.perf_counter() - t0) * 1000)} except Exception as e: results["knmi"] = {"ok": False, "error": str(e)[:100]}