python - Google Places API:请求有年度限制吗?
问题描述
我创建了一个 Python 爬虫来抓取Google Places API,我将其命名为Fantail,并且由于 2 周不再起作用:它总是返回OVER_QUERY_LIMIT
.
一开始我教我的代码有问题,也许我破坏了我的代码???如果它在 GitHub 上,这怎么可能?
然后我用我的 API 密钥检查了别人的爬虫 ,结果是一样的:OVER_QUERY_LIMIT
.
所以我检查了邮递员,OVER_QUERY_LIMIT
也有:
我在 23:22 左右检查了我的 Google API 控制台,一切看起来都很好,没有太多请求:
然后我每天检查请求:拜托...... 2 周前的 7 月 22 日,我在到达之前疯狂地刮OVER_QUERY_LIMIT
,现在怎么能阻止我?
于是我搬到了这个仪表板,我教:也许每年或每月都有限制?
我不知道还能尝试什么。
去年我在 Google Places API 上做了很多工作,我很清楚当我过于努力的时候。从仪表板可以看到我今天没有查询太多API,出了什么问题?
我看到这发生在过去 4 天。
Google Places API 在过去几周左右发生了变化吗?
解决方案
有一个变化,地图、路线和地点 API 不再免费使用,您现在每月将免费获得价值 200 美元的 api 调用,但我认为您必须启用计费才能使您的 API 再次工作。此更改适用于 6 月 16 日 AFAIK。
请参阅:https ://cloud.google.com/maps-platform/pricing
编辑:您的 16k API 调用可能会超过此限制,您必须为此付费。谷歌估计大约 11k Places-API 调用将包含在这 200 美元中。
推荐阅读
- amazon-web-services - 如何将默认 VPC 添加到过去经典 EC2 实例中的区域?
- php - 扩展 DateTime 类
- webpack - Webpack - 如何在另一个 javascript 文件中要求一个条目包
- c# - 如何使用从返回数据表的方法返回的值?
- ruby-on-rails - ActiveStorage - Safari 缓存附件
- php - 允许根据设置的权限以及模型在 Laravel 中的属性值编辑模型
- selenium - ElementClickInterceptedException Selenium 无法单击按钮 Python
- python - QGroupBox 按钮未显示
- java - 如何使用 Criteria Builder Java 从另一个类属性内的类属性中选择一个元素?
- javascript - 平台设置后无法启用 prod 模式