2011-10-30 173 views
0

所以我知道這是非官方的,因此沒有記錄,但我認爲這應該工作。我使用Google Weather API根據經緯度拉長天氣。這些地址的工作:Google Weather API - 葡萄牙語

http://www.google.com/ig/api?weather=,,,32472408,-98796951&hl=es&unused=419334593

英語,西班牙語,羅馬尼亞語,等等,等等等等。但是,對於葡萄牙語(PT)的語言代碼,似乎沒有任何回報。

http://www.google.com/ig/api?weather=,,,32472408,-98796951&hl=pt&unused=419334593

有沒有人見過這個?關於如何處理它的任何想法(翻譯從英語到葡萄牙語的整個反應)?

+0

**谷歌天氣API在2012年被關閉** - > http://stackoverflow.com/questions/12145820/google-weather-api-gone/35943521 –

回答

0

您可以使用城市位置嗎?如果是這樣的事情會爲你

http://www.google.com/ig/api?weather=Lisboa,Portugal&hl=pt

http://www.google.com/ig/api?weather=New%20York,NY&hl=pt

工作,我不知道爲什麼這不會爲緯度和經度的方法語言代碼工作,但它肯定不似乎。

+0

我其實沒有城市名稱,只是拉長對,所以我不能這樣做。奇怪的是,它與城市合作,但不是Lat.Long – DavyMac23

+0

我也很驚訝。您是否認爲首先將您的座標轉換爲附近的城市,然後使用其他天氣api格式,以便您可以使用語言代碼? http://developer.android.com/reference/android/location/Geocoder.html#getFromLocation%28double,%20double,%20int%29 – Carth