天气 API
精选 10 个免费天气 API,从免 Key 直连到注册免费 Key,总有一款适合你。
免 Key 直连(无需注册)
Open-Meteo
- 网站:open-meteo.com
- 简介:开源天气 API,整合 ECMWF、NOAA GFS、DWD ICON 等 30+ 全球气象模型,支持实时天气、16 天预报、1940 年至今的历史数据。
- 认证方式:无需 Key
- 免费额度:非商业用途每天约 10,000 次调用
- 调用示例:
curl "https://api.open-meteo.com/v1/forecast?latitude=39.9042&longitude=116.4074¤t_weather=true"
- 官方文档:open-meteo.com
wttr.in
- 网站:wttr.in
- 简介:命令行天气查询服务,支持 ASCII 艺术天气图、纯文本、JSON 等输出格式,GitHub 30k+ star。
- 认证方式:无需 Key
- 免费额度:完全免费
- 调用示例:
# 终端直接看
curl wttr.in/Beijing
# JSON 格式
curl "wttr.in/Beijing?format=j1"
- 官方文档:wttr.in
NOAA NWS Weather.gov API
- 网站:weather.gov
- 简介:美国国家气象局官方 API,覆盖美国本土及领地,提供实况、预报、预警等权威数据。
- 认证方式:无需 Key
- 免费额度:免费无限量
- 调用示例:
curl "https://api.weather.gov/points/39.7392,-104.9903"
- 官方文档:weather.gov
注册免费 Key
OpenWeatherMap
- 网站:openweathermap.org
- 简介:全球使用最广泛的天气 API 之一,8 万+ 气象站数据,提供实时天气、逐小时/逐日预报、历史数据等。
- 认证方式:API Key(免费注册)
- 免费额度:每天 1,000 次调用,每分钟 60 次
- 调用示例:
curl "https://api.openweathermap.org/data/2.5/weather?q=Beijing&appid=YOUR_KEY"
- 官方文档:openweathermap.org
和风天气 QWeather
- 网站:dev.qweather.com
- 简介:国内主流天气数据服务商,数据来自中国气象局,提供实时天气、逐小时预报、灾害预警、空气质量等。
- 认证方式:API Key(免费注册)
- 免费额度:免费开发版(约 1000 次/天)
- 官方文档:dev.qweather.com
心知天气 Seniverse
- 网站:seniverse.com
- 简介:中国气象局授权服务商,提供高精度实况、预报、历史数据。
- 认证方式:API Key(免费注册)
- 免费额度:精简版免费无限量(天气现象+气温+3 天预报)
- 官方文档:seniverse.com
更多天气 API 详情可参考博客文章:10 个免费天气 API 盘点