知识背景
最近在使用网络操作相关的知识,准备找一些可以提供API的网站来练习,于是想到了提供天气数据API的网站。我们准备通过这些网站提供的API来获取天气信息,一方面可以了解天气相关的功能,另一方面可以练习网络相关的操作。
相关网站
我试用了几个有名的天气网站,它们是心知天气,和风天气,彩虹天气和OpenWeather.它们都可以提供天气信息,并且支持使用API访问天气信息,不过基础的天气信息是免费的,详细的天气信息就需要交费了,比如想看最近几天的天气预报,免费的功能只能看有限的天数,而收费的功能就可以看更多的天数。
它们都需要注册账户,注册后给一个私钥,在API中需要绑定私钥才可以访问天气数据。这四个网站中前三个是国内的网站,需要绑定手机号,最后一个是国外的网站,只需绑定邮箱就可以,不
过注册时需要科学上网。
这些网站都提供了API文档供大家使用,详细的操作参考各个网站中的API文档就可以,不过彩虹天气的文档是这几个网站中最差的,连最基本的API请求类型也没有,OpenWeather虽然是英文文档,但是写