私のビジネスでは、アプリケーションに Google マップを使用する必要があります (計算された距離) 現在、プロキシの構成スクリプトを使用しています。私のアプリケーションでは、メソッドを使用してfile_get_contents
Google マップにクエリを実行します。
$url = 'http://maps.google.com/maps/api/directions/xml?language=fr&origin='.$adresse1.'&destination='.$adresse2.'&sensor=false';;
$xml=file_get_contents($url);
$root = simplexml_load_string($xml);
$distance=$root->route->leg->distance->value;
$duree=$root->route->leg->duration->value;
$etapes=$root->route->leg->step;
return array(
'distanceEnMetres'=>$distance,
'dureeEnSecondes'=>$duree,
'etapes'=>$etapes,
'adresseDepart'=>$root->route->leg->start_address,
'adresseArrivee'=>$root->route->leg->end_address
);
}
しかし、プロキシを使用すると、不明なホスト エラーが発生します。(自宅でテストしましたが、コードは正常に動作します)。Web を閲覧するときに自分自身を識別するプロキシを考慮に入れる方法があるかどうかを知りたいですか?