Visual Crossing
全球历史和天气预报数据
- 认证方式
- API Key
- HTTPS
- Yes
- CORS
- Yes
- 分类
- 天气
简介
Visual Crossing Weather 为任意地点提供历史、当前和预报天气,外加大量天气变量(温度、降水、风、太阳、雪、空气质量)。基于密钥的 REST API,带免费层——在农业、能源和物流场景很受欢迎。
快速开始
时间线天气(替换 YOUR_KEY):
curl "https://weather.visualcrossing.com/VisualCrossingWebServices/rest/services/timeline/Paris?key=YOUR_KEY"
历史范围:
curl "https://weather.visualcrossing.com/VisualCrossingWebServices/rest/services/timeline/Paris/2026-08-01/2026-08-10?key=YOUR_KEY"
包含空气质量/太阳数据:
curl "https://weather.visualcrossing.com/VisualCrossingWebServices/rest/services/timeline/Paris?key=YOUR_KEY&include=alerts,current,days"
认证方式
- 在 visualcrossing.com 注册获取免费 API 密钥(邮件发送)。
- 通过
key查询参数携带(无效密钥返回 401——已实测)。 - 免费层:1,000 次/天,最多 1,000 个地点——在天气 API 免费层中属于较宽裕的。
速率限制与注意事项
- 免费层:1,000 次请求/天;付费档可扩展。
- “Timeline” 端点是主力:
timeline/{地点}或timeline/{地点}/{开始}/{结束}。 - 丰富输出:逐小时/逐日细分,40+ 变量;
include=选择区块。 elements/columns参数可把响应精简到特定变量。
常见问题
Visual Crossing 免费吗? 是的——免费层 1,000 次/天(天气免费层中较大的)。
如何获取密钥? 在 visualcrossing.com 注册——密钥会邮件发送。
可以用它做什么? 天气面板、农业/能源规划、历史分析和基于位置的气象预警。