3

逆ジオコーディングPHP応答の言語を設定する方法はありますか? (常に en に設定)

**Here is the code**
<code>
$api_key = "***";

$url = 'http://maps.google.com/maps/geo?q=49.8411860,30.1066580&output=json&sensor=true_or_false&key=' . $api_key.'&language=uk';

$data = @file_get_contents($url);

$jsondata = json_decode($data,true);

if(is_array($jsondata )&& $jsondata ['Status']['code']==200) {
      $addr = $jsondata ['Placemark'][0]['address'];
}

echo $addr;
</code>
**The Output is**

"L'va Tolstoho street, Bila Tserkva, Kyivs'ka oblast, Ukraine"
4

1 に答える 1

2

英語が必要な場合は、URI 変数の言語を「en」、つまり &language=en に変更します。

$url = 'http://maps.google.com/maps/geo?q=49.8411860,30.1066580&output=json&sensor=true_or_false&key=' . $api_key.'&language=en';

Google Maps API ローカリゼーション リファレンス ガイド

ウィキペディアのすべての言語コードのリストを参照してください

于 2013-02-11T15:32:21.223 に答える