0
私の以前のホストで働いていたPHPでGoogleのジオコードスクリプトを使用していましたが(まだ動作しています)、hostgatorでVPSの作業を停止しました。ジオコードが新しいホストでphpで動作しない
$url="http://maps.googleapis.com/maps/api/geocode/json?address=?Toronto,+ON&sensor=true";
$latlon = @file_get_contents($url);
$latlong =json_decode($latlon, true);
私も試してみました:
$curl_handle=curl_init();
curl_setopt($curl_handle,CURLOPT_URL, $url);
curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl_handle, CURLOPT_HEADER, 0);
$latlong = curl_exec($curl_handle);
curl_close($curl_handle);
は、私はYahooのAPIを試してみましたが、それが動作
{
"status": "REQUEST_DENIED",
"results": [ ]
}
を与える両方! (ただし、@file_get_contents
はyahooでも動作しません)。
ご協力いただければ幸いです。
センサーパラムとは関係がありません。ブラウザから同じURLを試した結果、結果が返されます。 – user1303495
ああ、私の悪い: – mdm
あなたのローカルマシンから同じコードが動作しますか?または別のウェブホストからですか? – mdm