私はjavaでGoogleジオコーディングAPIを使用する方法を学んでいます。私はjson形式の応答を使用することに決めましたが、いくつかの困難に直面しました。アプリは文字列アドレスを緯度と経度に変換する必要があります。GoogleジオコーディングAPIを使用したキリル文字アドレスのリクエスト
のGoogleドキュメントからの例のアドレスは(1600アンフィシアターパークウェイ、カリフォルニア州マウンテンビュー)はうまく動作しますが、私はキリル文字(例のため。12Пушкина、Москва)に住所によって要求しようとしているとき、私は
を取得INVALID_REQUEST
状態。
ブラウザで同じリクエストが正常に機能することに気づくはずです。ですから、キリル文字のアドレスからjavaからリクエストする方法があるのだろうかと思います。
どうもありがとう!本当に助けて!まず、アドレス文字列のすべてのバイトをutf-8に変換してから16進表現に変換しました。今それは動作します。 – mol