最好的 6 个免费天气 API 接口对比测评

您所在的位置:网站首页 天气查询api接口 最好的 6 个免费天气 API 接口对比测评

最好的 6 个免费天气 API 接口对比测评

2022-05-31 04:40| 来源: 网络整理| 查看: 265

最好的 6 个免费天气 API 接口对比测评

天气 API 包含丰富的天气数据,不仅有实时温度、湿度、风速、降水等这些基础数据,还有过去的历史天气数据和未来的天气预测数据,顶级的天气 API 接口还会包括天气灾害预警,空气质量指数,日出日落、潮汐及月相相关的天文气象等数据。天气 API 也并不难获得,本教程将介绍 6 款国内外免费的天气 API,并手把手教你搭建一套属于自己的天气数据看板。

免费的天气 API 概览 - 如何选到免费又稳定的天气 API 接口

本文所介绍的天气 API 均是我自己接入使用过的,它们是从众多天气 API 中甄选出的 6 款高质量免费天气 API 。这 6 款 API 都是基础免费增值付费的商业模式,这种模式保证了免费用户可以长期稳定的使用,不用担心数据源挂掉。特别是本文介绍的全球天气 API 对免费用户非常友好,免费开放的数据更多样,限制更少,我会在本文后半段详细介绍。

本文详细讲解以下 6 个免费天气 API 的特点及接入方法

高德天气 API -免费、 稳定、极简,适合天气预报基础需求和风天气 API - 免费和付费同权限,非商业无限免费,含空气质量、天文气象知心天气 API - 免费、轻便、专业,适合天气预报的初级需求OpenWeather - 免费 100 万次/月 分钟级实时预报,天气云图AccuWeather - 全球最大的气象数据服务商,历史悠久,数据精准,天气 API 王者Visual Crossing - 非开发者使用友好 50年历史气象数据免费调用

推荐阅读:《手把手教你 10 分钟快速搭建天气数据看板》

一. 高德地图天气 API - 稳定、免费、极简

高德地图天气 API

高德地图的天气服务面向仅需要稳定的实时天气和简单的未来数天预测服务的开发者,高德天气相对于本文介绍的其他天气 API 来说,显得有些简略,但如果你对天气的需求就是实时和简单的未来预报,那么高德一定是你的好选择。不绕弯,只给你最需要的部分。

1. 高德地图天气 API 免费版可用资源30万次/日,200次/秒并发实时天气预报未来 4 天天气预报最高最低气温、风力风向、湿度与高德地图数据融合,极其丰富的地点地图路径数据2. 高德地图天气 API 接入极简教程打开并注册高德开放平台进入高德开发平台的控制台,创建应用并获取 API Key

高德地图天气 API

阅读高德地图天气开发文档打开 API 接口工具,填入 高德地图天气 API URLhttps://restapi.amap.com/v3/weather/weatherInfo?key=【你的_API_KEY】8&city=110000&extensions=all高德天气 API 示例:北京未来三天天气预报(查看高德天气的城市编码)北京的城市编码为110000二. 和风天气 API - 免费付费同权限,非商业无限免费

和风天气 API

必须得推荐一下和风天气,和风天气 API 面向非商业用户完全免费且不分权限,也就是说商业用户能读什么天气数据,免费用户也就能读什么天气数据。自然灾害、空气质量、极端天气预警、天文信息这些在国内天气 API 的免费版中非常少见,和风天气这种免费和付费同权的商业模式让大家能无限使用所有的数据,在你的项目成长成商业项目,有收入后再收费,可以说非常良心。

1. 和风天气免费版可用资源非商业用户 1000次/天 到 SDK 无限量访问按坐标、城市名称、格点方式定位并展示对应天气信息实时、三日、七日天气预报灾害极端天气预警信息全国空气质量信息热带台风信息天文气象数据(日出、日落、月相、太阳角度等)2. 和风天气 API 接入极简教程打开和风天气开放平台注册账号在和风天气控制台创建你的应用,获得 API Key

和风天气 API

阅读和风天气开发文档 (地理位置、空气、历史数据的开发文档)打开 API 接口工具,填入和风天气 API URLhttps://devapi.qweather.com/v7/weather/now?location=101010100&key=【你的_api_key】

以下是我用卡拉云调用和风天气 API 搭建的天气数据看板,你也可以把它分享给其他同事一起使用。

卡拉云天气预报数据看板

使用卡拉云可在 10分钟内快速搭建天气数据看板,具体可看 《手把手教你 10 分钟快速搭建天气数据看板》 注册立即试用卡拉云

三. 知心天气 API - 免费、轻便、专业

知心天气 API

知心天气用下来整体感觉轻巧顺手,对于免费版用户没有限制访问次数,可以无限访问,这点已经超过大多数国内天气 API。免费版可调用未来三天的天气预报,包含天气气象和气温两个要素。把它放在第二个介绍是因为知心天气相对于前文的高德天气来说,有可升级的空间。

1. 知心天气 API 免费版可用资源永久免费,无限访问,20次/分钟全国 370 个主要城市数据实况天气数据未来 3 日天气预报2. 知心天气 API 接入极简教程打开知心天气注册账号在 知心天气控制台创建你的产品,获得 API Key

知心天气

阅读知心天气 API 开发文档打开 API 接口工具,填入知心天气 API URLhttps://api.seniverse.com/v3/weather/daily.json?key=【你的_api_key】&location=beijing&language=zh-Hans&unit=c&start=-1&days=5知心天气 API 示例:北京未来三天天气情况API测试后还要自己搭后台?试试卡拉云,拖拽组件连接 API 和数据库直接生成后台系统,两个月的工期降低至1天

接着我们来说说全球天气 API

四. OpenWeather - 100 万次/月 分钟级实时预报 天气云图

OpenWeather

国际天气 API 服务商的免费档相比中国国内的,会提供更多免费数据,OpenWeather 作为老牌天气信息 API 服务商,可以说是非常良心了。不仅在调用次数上给了 100 万次/月,而且在预报的精度上免费了 60 分钟分钟级预报和 48 小时每小时预报,对于天气敏感的行业来说,非常实用。

1. OpenWeather 免费版可用资源每月100万次调用、60次/分钟按坐标、城市名称、格点方式定位并展示对应天气信息实时天气信息60分钟内的分钟天气预报48小时内每小时天气预报7天每日天气预报过去 5 天的历史天气数据基本天气云图全球空气质量信息2. OpenWeather API 接入极简教程打开 OpenWeather 网址,邮箱注册,验证邮箱打开 OpenWeather My API Keys 页面创建自己的 Key OpenWeather-register 查看 OpenWeather 开发文档打开 API 接口工具,填入 OpenWeather 的 API URLhttp://api.openweathermap.org/data/2.5/forecast?q=beijing&appid=【Your_APP_Key】weather:当前天气预报q:地理位置(city name)

本教程使用「卡拉云」作为接口工具做演示

上图为卡拉云成功调用「OpenWeather API 」 的返回数据。

本教程使用「卡拉云」作为接口工具做演示,相对于其他接口测试工具,卡拉云在测试接口的同时,可直接完成后台工具的搭建。

如何用卡拉云快速搭建自己的「天气预报数据看板」,本文最后一章详细讲解。

五. AccuWeather - 全球最大的气象数据服务商 历史悠久 数据精准

AccuWeather

AccuWeather 创立于 1962 年,创始人 Joel 当时还在宾大读气象博士。现在 AccuWeather 已经是全球最大最权威的气象数据站,全球多数安卓机使用的天气查询数据都来自 AccuWeather。

其实 AccuWeather 对免费用户并不友好,每日可调用数非常少,但因为它是全球天气 API 的王者,提供的气象数据、灾害预报等数据及其准确、细致和权威,我还是把它放在这个列表里,如果你正在挑选天气 API ,不管现在用不用的上 AccuWeather,我觉得你一定要知道全球最权威最棒的天气 API 长啥样,全球顶级企业,特别是对天气要求极高的道路、航空、野外作业都会选用 AccuWeather 作为天气数据支持。

1. AccuWeather 免费版可用资源按坐标、城市名称、格点方式定位并展示对应天气信息实时气象数据24小时历史气象数据未来 5 天每日天气预报12小时内每小时预报未来 5 天内生活指数预报每日 50 次 API 调用2. AccuWeather API 接入极简教程打开 AccuWeather 开发者站,邮箱注册并激活账号打开 My APPS 页,创建你的 APP 并获得 API Key AccuWeather API 阅读 AccuWeather API 文档打开 API 接口工具,本教程使用卡拉云作为示例演示。注册并登录卡拉云,在「数据源」填入 AccuWeather 的 baseURLhttp://dataservice.accuweather.com/locations/v1/cities/geoposition/search?q=39.9,116.4&language=zh-cn&apikey=【Your_app_key】q:这里可写城市名称,也可像本示例一样使用经纬度查询地点

如何用卡拉云快速搭建自己的「天气预报数据看板」,本文最后一章详细讲解。

六. Visual Crossing - 非开发者友好 50年历史气象数据免费调用

Visual Crossing

Visual Crossing 面向数据科学家、数据分析师、气象研究学者等学术和企业气象分析领域,也就是说 Visual Crossing 不像其他天气 API 那样假设使用者都是会写代码的程序员,所以在它的网站上对非程序员提供了非常友好的可视化气象分析工具。比如 API builder, 你只需要输入自己的需求,它帮你生成对应的 API URL ,只需要把这条 URL 复制到你的 API 接口工具上即可方便使用。

1. Visual Crossing 免费版可用资源调用 1000次 / 天50年历史气象数据15天未来天气预报极端天气预警当前天气情况天文气象数据2. Visual Crossing API 接入极简教程打开 Visual Crossing 官方网站邮箱注册并激活账号打开 个人账户页面,获取你的 API Key

Visual Crossing API

查看 Visual Crossing API 开发文档

Visual Crossing API

我们可以在这里直接输入我们要查询的地点,网址会帮我们生成对应的 APIhttps://weather.visualcrossing.com/VisualCrossingWebServices/rest/services/timeline/BeiJing?unitGroup=metric&key=【Your_api_key】&contentType=json七. 使用「卡拉云」快速搭建天气数据看板

卡拉云是一套快速搭建后台管理系统的开发工具,相对于 Postman 接口测试工具,卡拉云的优势是在做 API 接口测试的同时,直接就把后台工具给搭出来了,而且开发者完全不用会任何前端技术,只需要简单填写 API URL 即可通过鼠标拖拽快速搭建出一套天气预报数据看板,并可将数据看板分享给其他小伙伴使用。

weather-dashboard

分享你搭建的天气数据看板给团队 :https://my.kalacloud.com/apps/ykxauq3u6r/published

如何使用卡拉云搭建天气数据看板请看这篇:《手把手教你 10 分钟快速搭建天气数据看板》

只需 10 分钟,你即可搭建出如下的天气看板后台工具。

卡拉云天气预报数据看板 你还可以直接把搭建好的天气数据看板分享给同事使用,Demo 分享地址:https://my.kalacloud.com/apps/ykxauq3u6r/published

卡拉云是新一代低代码开发工具,免安装部署,可一键接入包括 MySQL 在内的常见数据库及 API。可根据自己的工作流,定制开发。无需繁琐的前端开发,只需要简单拖拽,即可快速搭建企业内部工具。原来三天的开发工作量,使用卡拉云后可缩减至 1小时,欢迎免费试用卡拉云

扩展阅读:

Postman 使用教程 - 手把手教你 API 接口测试MySQL 时间戳用什么类型 - MySQL 时间函数详解最好用的七大顶级 API 接口测试工具最好用的 5 款 React 富文本编辑器如何在 MySQL / MariaDB 中跳过多张表导出或指定多张表导出备份如何将 MySQL / MariaDB 的查询结果保存到文件如何在 MySQL 中导入和导出 CSV / Excel 文件


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3