2010-04-10 68 views
1

我使用谷歌API来对this site获取用户的位置。我将如何去从雅虎或某个地方获取该用户的天气?获取天气与jQuery

UPDATE:好吧,我要和雅虎一起去,但我从来没有做过HTTP GET请求。即时通讯使用jQuery和下面的代码:

function getWeather() { 
      $.get("http://weather.yahooapis.com/forecastrss?w=2502265", function(data){ 
       alert("Data Loaded: " + data); 
      }); 
     } 

然而,警报将只能返回“数据加载”,剩下的就是空白的,所以我做错了什么,但不知道是什么。

而且,我需要把我的纬度和经度和fiding的WOEID他们

回答

1

阅读有关雅虎天气的方式,你可以通过位置作为参数传递给他们的API URL,它会给你的结果:

http://developer.yahoo.com/weather/

+0

谢谢。它说,我需要通过WOEID发送...我怎么找到我的WOEID从纬度/经度? – 2010-04-10 15:13:47

+0

您可以切换到它们中的地理位置API,或使用一些变通办法在这里 - http://stackoverflow.com/questions/2093358/receive-a-woeid-by-lat-long-with-yahoos-api – 2010-04-10 15:17:22

+0

更新了我一些示例jQuery代码的问题在那里,不认为你会知道我做错了吗? – 2010-04-10 16:16:31