2010-04-10 76 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