2011-10-30 26 views
0

私はそれが非公式で、文書化されていないことを知っていますが、これはうまくいくと思います。私はGoogle天気APIを使って天気をlong longに基づいて引き出しています。これらのアドレスは動作します:Google天気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

** 2012年にGoogle天気APIがシャットダウンされました** - > 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ではなくCityと一緒に働くこと – DavyMac23

+0

私はそれにも驚いた。最初にあなたの座標を近くの都市に翻訳してから、代わりに天気予報API形式を使用して言語コードを使用できるようになると思いますか? http://developer.android.com/reference/android/location/Geocoder.html#getFromLocation%28double,%20double,%20int%29 – Carth