gpt4 book ai didi

php - 谷歌地图 "but your computer or network may be sending automated queries"错误

转载 作者:可可西里 更新时间:2023-10-31 23:48:30 26 4
gpt4 key购买 nike

我有一个 PHP 项目,它曾经像蛋糕一样工作,但现在 google map api 阻止了它

我使用像这样的代码从谷歌地图(地址到坐标转换)获取地理定位数据,每天的请求数量很少。

$base_url = "http://maps.google.com/maps/geo?output=xml&key=".KEY."&q=".urlencode($address);
$xml = @simplexml_load_file($request_url);

使用 KEY 广告我的谷歌 API key ,但我开始收到此错误

We're sorry... ... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.

我该如何解决? Google API 指南没用...

最佳答案

大多数 Google Api 都有速率限制保护。您应该阅读服务条款并查看允许的政策。

除此之外,您在技术上可以做的(我几乎可以肯定您正在运行多个地址的循环代码)是在对 google api 的调用之间设置一个随机延迟(超过 20 秒),从而限制负载和你自己的邪恶......你也可以考虑使用 curl 向多个用户代理发出请求......它在技术上是可行的,虽然不赞成:)

关于php - 谷歌地图 "but your computer or network may be sending automated queries"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19112169/

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