2011-10-30 126 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