选型API:
天气API中有大把免费的api,如:国内的心知天气,国际的雅虎,还有今天的主角:wunderground
最终选择了wunderground,原因:1,需求是全球任意地区的(国内API请求国外地区需要收费才能访问...), 2.wunderground提供是信息最全,最丰富的天气api.雅虎提供的天气API信息非常之简略....直入主题:
官方API文档
这里的免费api只是说测试账号每天有500次的免费请求,要是公司需求大的话,那么就需要付费了.官网价格
准备工作,你需要在官网注册一个账号,然后随意打开一个API的文档, 你会见到...http://api.wunderground.com/api/Your_Key/conditions/q/CA/San_Francisco.json
当中Your_Key的位置有一串key.请保管记住...然后在方法 get_forecast_10day(),get_history(), get_history_10day()封装了一下,原因是官网的不同api获取的天气信息所叫的名称不一样(变量名)
这样用起来有点麻烦