OpenWeatherMap 是全球最广泛使用的天气 API,拥有 300 万注册用户。它提供全球任意位置的实时天气、每小时和 16 天每日预报、紫外线指数、空气质量指数、历史数据和天气警报。免费套餐(每天 1,000 次调用)足以满足大多数个人项目和小型应用的需求。One Call API 3.0 可在一次请求中获取当前、每小时和 8 天预报。支持 JSON 和 XML 格式。广泛应用于物联网、农业、物流、旅游和移动应用。
API 详情
认证方式
API 密钥
定价模式
免费增值
免费额度
是的 — 每天免费 1,000 次通话
请求限制
60 转/分钟(空载)
数据格式
REST / JSON / XML
版本策略
2.5, 3.0
SLA / 可用率
99.5%
合规认证
通用数据保护条例
地理限制
全球(200,000+城市)
最近验证
2026-02-20
类别
常见问题
OpenWeatherMap 提供免费套餐,每天可进行 1,000 次 API 调用(每分钟 60 次),涵盖当前天气、5 天/3 小时预报以及过去 5 天的每小时数据。One Call API 3.0 每天也有 1,000 次免费调用。付费套餐起价为每月 40 美元,适用于更高调用量、分钟级更新和 16 天预报。
OpenWeatherMap 汇集了来自 40,000 多个气象站、雷达、卫星和数值天气预报模型的数据。在主要城市和监测完善的地区,准确性较高。在农村或气象站较少的发展中国家,准确性会下降。如需最高准确度,建议选择 Tomorrow.io 或商业气象服务。
One Call API 3.0 是 OpenWeatherMap 的高级端点,可返回当前天气、1 小时内的分钟级降水、48 小时的每小时预报、8 天的每日预报、天气预警和历史数据——所有内容都可通过一次 API 调用获得。每天前 1,000 次调用免费,超出后每次调用收费 $0.0015。
是的。One Call API 包含来自国家气象服务的政府天气预警(如严重天气警告、监测和建议)。这些预警包括来源机构、事件类型、开始/结束时间以及原文描述。预警覆盖大多数拥有活跃气象服务的国家。
