如何在当前的位置获取天气
可能重复:如何在当前的位置获取天气
Get weather update of current location?
How can I get the weather in current location from Latitude and Longitude?
我开发一个应用程序,它可以在当前位置更新的天气。我搜索了一下,发现了如何使用Google API。但现在谷歌API不可用,我用雅虎天气代替。
我的问题:
如何获得全天候使用雅虎天气API
教程或源代码先进
谢谢。
我曾亲自使用这个API的免费的,你可以检索天气预报通过邮政编码,邮政编码或纬度和经度
**注意任何位置:**当地的天气API返回XML,JSON和CSV格式的天气数据,并包含温度,降水量(降雨量),天气描述,天气图标和风速等天气要素。
让我告诉你,你不应该使用什么..谷歌API(已停止)
http://thenextweb.com/google/2012/08/28/did-google-just-quietly-kill-private-weather-api/
然后,你还有其他的选择像
雅虎天气API
http://developer.yahoo.com/weather/
例如: 要获得巴黎,法国的预测,请使用deg里斯摄氏和其他度量单位: http://weather.yahooapis.com/forecastrss?w=615702&u=c
其他例如访问链接 http://developer.yahoo.com/weather/#examples
WunderGround天气API
http://www.wunderground.com/weather/api/
另一个很好的替代是打开天气地图API,它支持通过传递位置的纬度和经度来输出JSON。
http://openweathermap.org/wiki/API/JSON_API
感谢AurA,请告诉我更多的细节或例子吗? – 2013-03-15 05:24:08
@ N-7我已经更新了实例答案 – AurA 2013-03-15 06:04:18
感谢灵气这么多 – 2013-03-15 12:54:00
这里的天气API的集合,你可以通过浏览器进行试验,然后生成源代码在你最喜欢的语言:
https://live.temboo.com/library/keyword/weather/
全面披露:我在Temboo工作。
谢谢阿穆布巴克萨卡这么多 – 2013-03-15 12:54:18