谷歌地理编码API突然变得非常缓慢

时间:2013-05-02 23:15:14

标签: curl google-geocoding-api

我大约一个月前在一个网站上工作,调用Google的地理编码器并几乎立即返回结果。现在,当我尝试通话时,大约需要8秒钟。是否有人对服务有问题通常很慢?

我正在使用php和curl来获取信息,例如:

$url = "http://maps.googleapis.com/maps/api/geocode/json?address=1295 Federal Avenue, Los Angeles, CA&sensor=false";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);    
$parsed = curl_exec($ch);
curl_close($ch);
print_r($parsed);

结果很好,只需要很长时间。此外,如果我使用相同的代码到任何其他API提供程序,结果几乎立即回来,这意味着减速不在我的服务器端。

感谢您的任何建议。

1 个答案:

答案 0 :(得分:0)

1)从Google获取API key

2)考虑使用file_get_contents而不是cURL。

3)一般提示:使用urlencode作为地址变量。