公开且免费的天气查询API
版权声明
- 本文原创作者:谷哥的小弟
- 作者博客地址:http://blog.csdn.net/lfdfhl
WeatherAPI概述
WeatherAPI官方链接:https://www.weatherapi.com/;图示如下:
WeatherAPI.com 提供了一个广泛使用的天气预报和地理位置 API,它支持 JSON 和 XML 格式的数据,适用于商业和非商业用途。这个 API 被全球超过 475,000 名用户信任,可以集成到各种应用中。WeatherAPI主要特征如下:
-
实时天气 API:提供全球数百万个地点的实时天气信息。
-
预报和历史天气:提供未来 14 天的每日、每小时以及 15 分钟间隔的天气预报,以及从 2010 年开始的每小时历史天气数据。
-
地理位置 API:包括空气质量数据、时区、天文信息、IP 查找、体育 API、货币 API、地图 API 和地理 API。
-
技术:轻量级的 XML 和 JSON 格式,平均响应时间 200 毫秒。支持批量请求和完整的 API 文档。
-
高分辨率和实时数据:提供实时全球天气站和数百万个高分辨率(1 到 11 公里)的天气点的数据。
-
商业和非商业用途:支持 JSON 和 XML 格式的数据,适用于商业和非商业用途。
-
灵活的升级选项:用户可以随时从免费天气 API 升级到付费版本。
-
可扩展性:提供 99.99% 的正常运行时间,由 WeatherAPI 管理基础设施、硬件和网络。
-
数据格式:所有数据以轻量级、简单、易于使用的 JSON 和 XML 格式提供。
例如,可以通过JSON 数据数据展示了一个地点的当前天气状况,包括温度、湿度、风速、气压、降水量、紫外线指数等信息,以及详细的历史和预报数据。
获取 API 密钥
注册并登陆后,可以看到与当前账号绑定的API Key;图示如下:
查询天气
查询地址:https://www.weatherapi.com/api-explorer.aspx
请输入您的API Key,即可查询天气;图示如下:
开发文档
官方地址如下:
https://www.weatherapi.com/docs/
图示如下:
天气查询API的Base URL:
天气查询的请求示例如下:
http://api.weatherapi.com/v1/current.json?key=1661XXXXXXXX Your key XXXXXXXX40310&q=London
查询结果如下:
{
"location": {
"name": "London",
"region": "City of London, Greater London",
"country": "United Kingdom",
"lat": 51.5171,
"lon": -0.1062,
"tz_id": "Europe/London",
"localtime_epoch": 1727960695,
"localtime": "2024-10-03 14:04"
},
"current": {
"last_updated_epoch": 1727960400,
"last_updated": "2024-10-03 14:00",
"temp_c": 15.1,
"temp_f": 59.2,
"is_day": 1,
"condition": {
"text": "Partly cloudy",
"icon": "//cdn.weatherapi.com/weather/64x64/day/116.png",
"code": 1003
},
"wind_mph": 9.6,
"wind_kph": 15.5,
"wind_degree": 63,
"wind_dir": "ENE",
"pressure_mb": 1021,
"pressure_in": 30.15,
"precip_mm": 0,
"precip_in": 0,
"humidity": 63,
"cloud": 75,
"feelslike_c": 15.1,
"feelslike_f": 59.2,
"windchill_c": 16.2,
"windchill_f": 61.2,
"heatindex_c": 16.2,
"heatindex_f": 61.2,
"dewpoint_c": 4.8,
"dewpoint_f": 40.6,
"vis_km": 10,
"vis_miles": 6,
"uv": 5,
"gust_mph": 11.3,
"gust_kph": 18.2
}
}
原文地址:https://blog.csdn.net/lfdfhl/article/details/142696023
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!