问题描述
请教各位,我想做一个天气预报的小程序,之前用的Google天气api,但是发现Google做的是全球的服务,所以准确度不是很好;于是想着用yahoo的试试,但是不知道yahoo api接口,在网上找到个接口:http://weather.yahooapis.com/forecastrss?w=2442047&u=c,发现此接口只返回了近两天的天气情况,而且天气的信息不够全面;请教哪位知道更详细的雅虎天气api? 问题补充:AngelAndAngel 写道
解决方案
你是想做全国的 还是某个地区的?中国天气weather.comhttp://m.weather.com.cn/data/101110101.html(六天预报)http://www.weather.com.cn/data/sk/101110101.html(实时天气信息)其中101110101是城市的代码,获得城市代码进入http://www.weather.com.cn在搜索框上输入你要需要获得天气的城市,点击查询,即可在地址栏获得相应城市编号,然后替换http://m.weather.com.cn/data/101110101.html
解决方案二:
http://www.weather.com.cn/data/sk/101110101.html访问返回JSON格式:{"weatherinfo":{"city":"西安","cityid":"101110101","temp":"20","WD":"西北风","WS":"1级","SD":"53%","WSE":"1","time":"11:00","isRadar":"1","Radar":"JC_RADAR_AZ9290_JB"}}个人觉得这个可以。但是就怕什么时候则个接口封掉了。
解决方案三:
雅虎的我搜了一下,没有太多的参数,数据量应该不是你想要的