关于我的Google API,recaptcha和地理编码,我已经检查了我的Google帐户的配置,一切看起来都不错。查询全部达到OK状态。但是,查询都需要一分多钟才能得到回复。就像我说的那样,我没有发现任何异常,也没有达到或超过配额。为什么响应时间这么慢?这来自谷歌吗?我没有在我的帐户中激活结算这一事实?
我如何确定导致此问题的原因并缩短响应时间?
ETA:
昨天检查了我们的配置文件,它们非常好(公钥和私钥) 我使用的方法是JSON或CURL,然而,响应时间过长的问题仍然存在。
示例获取:
$address = urlencode($address);
$url = "https://maps.google.com/maps/api/geocode/json?key=XXXXXXXKEYXXXXXXX&sensor=false&address=$address";
$resp_json = file_get_contents($url);
$resp = json_decode($resp_json, true);
$lati = $resp['results'][0]['geometry']['location']['lat'];
$longi = $resp['results'][0]['geometry']['location']['lng'];
$formatted_address = $resp['results'][0]['formatted_address'];
echo $resp['status'].">>".$formatted_address;
例如卷曲:
$lati = $resp['results'][0]['geometry']['location']['lat'];
$longi = $resp['results'][0]['geometry']['location']['lng'];
$formatted_address = $resp['results'][0]['formatted_address'];
echo $resp['status'].">>".$formatted_address;