分为两类收费和免费的
收费的
收费的就不用说了,各种云市场上都有
免费的
免费的最权威的就2个
- 中国天气网
- 中国万年历提供的天气API
- 百度
万年历提供的API有json和xml格式,xml提供的信息更全。 上面两个的城市代码和名称是一样的。 城市代码和名称通过一下2个地址获取,xml格式
http://mobile.weather.com.cn/js/citylist.xml/
http://flash.weather.com.cn/wmaps/xml/china.xml/
其他的就别想了,不靠谱,靠谱就给钱吧。
- 中国万年历接口地址:
http://wthrcdn.etouch.cn/weather_mini?city=北京/ 通过城市名字获得天气数据,json数据
http://wthrcdn.etouch.cn/weather_mini?citykey=101010100/ 通过城市id获得天气数据,json数据
http://wthrcdn.etouch.cn/WeatherApi?citykey=101010100 通过城市id获得天气数据,xml文件数据,当错误时会有<error>节点
http://wthrcdn.etouch.cn/WeatherApi?city=北京 通过城市名字获得天气数据,xml文件数据
- 中国天气网接口地址:
不确定,自己百度
- 百度地址: