知识背景
最近在使用网络操作相关的知识,准备找一些可以提供API的网站来练习,于是想到了提供天气数据API的网站。我们准备通过这些网站提供的API来获取天气信息,一方面可以了解天气相关的功能,另一方面可以练习网络相关的操作。
相关网站
我试用了几个有名的天气网站,它们是心知天气,和风天气,彩虹天气和OpenWeather.它们都可以提供天气信息,并且支持使用API访问天气信息,不过基础的天气信息是免费的,详细的天气信息就需要交费了,比如想看最近几天的天气预报,免费的功能只能看有限的天数,而收费的功能就可以看更多的天数。
它们都需要注册账户,注册后给一个私钥,在API中需要绑定私钥才可以访问天气数据。这四个网站中前三个是国内的网站,需要绑定手机号,最后一个是国外的网站,只需绑定邮箱就可以,不
过注册时需要科学上网。
这些网站都提供了API文档供大家使用,详细的操作参考各个网站中的API文档就可以,不过彩虹天气的文档是这几个网站中最差的,连最基本的API请求类型也没有,OpenWeather虽然是英文文档,但是写的很详细。
经验总结
如果只想获取基本的天气信息,它们几个网站都可以满足需求,如果想要更多的天气数据,那么就需要交费了。
国内网站对国内天气数据提供的比较好,像彩虹天气就不支持国外的天气数据,而国外网站对国外天气数据提供的比较好。
心知天气带有国内官方认证,
本文介绍了四个提供天气API的网站——心知天气、和风天气、彩虹天气和OpenWeather。这些网站允许通过API获取天气信息,基础服务免费,详细预报需付费。心知天气有官方认证,文档详尽,支持经纬度和城市查询,而彩虹天气的文档不足。国内网站适合国内天气,国外则推荐OpenWeather。
订阅专栏 解锁全文
1989

被折叠的 条评论
为什么被折叠?



