我正在使用Geocoding API
,并且正在接收OVER_QUERY_LIMIT
并且我启用了我的结算帐户,这应该会给我超过100k的查询。我做的大约2500或更少。这似乎发生在我在php循环中处理许多项目时,但不是每个项目都处理 - 例如。
所以它看起来并没有超出限制,但那是为事务返回的XML。如果我在URL中处理相同的事务,它没有问题。
想法?
答案 0 :(得分:0)
调整您的应用程序或以较小的组提交请求。解决方案包括使用cron作业在一天内分发请求,或者在请求之间添加一个小延迟。
来自:https://developers.google.com/maps/documentation/business/articles/usage_limits
如果超出使用限制,您将获得OVER_QUERY_LIMIT状态 代码作为回应。
这意味着Web服务将停止提供正常响应 并切换到仅返回状态代码OVER_QUERY_LIMIT直到更多 再次允许使用。这可能发生:
如果因为您的错误而收到错误,请在几秒钟内完成 应用程序每秒发送的请求太多。