2013-01-11 34 views
0

我正在構建允許按IP地址搜索的Weather類。我正在嘗試將Wunderground API作爲其中一個選項來使用。但是,我似乎無法找到用IP地址查詢API的方法。我試過這個:autocomplete.wunderground.com/aq?query={IP ADDRESS HERE} - 但正如你所看到的,它沒有發現任何結果。關於解決這個問題的任何提示?天氣地下API:通過IP查詢API

謝謝!

+0

該API甚至支持通過IP地址查詢嗎? – datasage

+0

我似乎無法找到它的文檔。如果確實如此,那很好,我只需要知道在哪裏可以找到它。如果沒有,從IP地址構建查詢的好方法是什麼? –

+0

首先,我不確定這是一個開放給公衆使用的API。他們確實有一個API,這裏有更多信息[WU API](http://www.wunderground.com/weather/api/)。您需要對ip地址進行查找並將其轉換爲WU可以使用的地理信息。有geo_ip數據庫可用,但由於IP addrs的分配方式,其準確度可能高達90-95%,需要定期更新。 – datasage

回答

0

我建議你改用World Weather Online API。它很容易使用,並且容易解析的公開的JSON響應。您只需爲每個查詢提供API密鑰,並支持IP地址查詢,緯度,經度,區域設置名稱等。試一試人。在這裏找到它HERE

+0

嗨,我還使用世界天氣在線API作爲我班的幫手。基本上,我建立了一個依賴助手的類,但返回助手的值,並從主類中進行格式化和填充。我的一個助手*是World Weather Online API,但遺憾的是,它沒有Wunderground提供的選項那樣多,這是您對免費服務的期望。 –