gpt4 book ai didi

php - Google map 地理编码状态 OVER_QUERY_LIMIT

转载 作者:行者123 更新时间:2023-12-04 16:16:24 32 4
gpt4 key购买 nike

我了解 Google 将请求限制为每天 2,500 次...但在 EARTH 上我无法发出这么多请求,我只是不断收到“OVER_QUERY_LIMIT”

$street_no = get_post_meta($prop->ID, 'street_no', true);
$street = get_post_meta($prop->ID, 'street', true);
$street_suffix = get_post_meta($prop->ID, 'street_suffix', true);

$addr = urlencode( $street_no." ".$street." ".$street_suffix." BC Canada" );
$url = 'http://maps.googleapis.com/maps/api/geocode/json?address='.$addr.'&sensor=true';
$json_result = json_decode(file_get_contents($url));

if ( $json_result->status === "OVER_QUERY_LIMIT" ) :
sleep(2);
$json_result = json_decode(file_get_contents($url));
endif;

如您所见,如果我得到 OVER_QUERY_LIMIT 的状态,我会告诉脚本休眠 2 秒,然后继续……这似乎在今天早上的某个时间点起作用,但现在我什至无法对单个地址进行地理编码。

我现在不知道该做什么......这让我的应用程序完全没用。

最佳答案

也许您每秒发送的查询太多?

看看这个帖子:

OVER_QUERY_LIMIT while using google maps

关于php - Google map 地理编码状态 OVER_QUERY_LIMIT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14782496/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com