我正在尝试添加位置信息
如果我使用这个$response = wp_remote_get( $url );
,我会从Google收到(Please use an API key with all your API calls to avoid service interruption. For further details please refer to http://g.co/dev/maps-no-account", "results" : [], "status" : "OVER_QUERY_LIMIT" }
)错误,但是如果我尝试使用硬编码链接,它将起作用:
$response2 = wp_remote_get( "https://maps.googleapis.com/maps/api/geocode/json?address=long%2Bisland%2Bcity%2Bny%2B11103%2Busa&key=AIzaSyBdjwjKwkVOkZZDftw4VWMenxE5bnUeC2E®ion=US&language=EN&sansor=false");
任何想法为何?
答案 0 :(得分:0)
有两种方法,
在双引号中使用,这只是一个尝试,
$ response = wp_remote_get(“ $ url”);
我可以从您的地址解析器的回复中看到OVER_QUERY_LIMIT。 Google地理编码器具有配额和费率限制。最好的解决方案是延迟出现OVER_QUERY_LIMIT错误然后重试。
如果问题是查询限制,请尝试以下选项,