使用 Google Places Javascript 库时,我收到了 OVER_QUERY_LIMIT 状态代码。我在我的帐户上启用了计费功能,因此并不是我实际上达到了我提出的地点请求数量的限制,而是我正在使用 Javascript 库并循环浏览数百个地点搜索请求。问题是,这会导致 OVER_QUERY_LIMIT 状态从搜索中返回,除非在调试时我减慢了循环速度。
有趣的是,这只发生在 JS 库中,而不是直接使用 API 时。人们可以推荐什么来解决这个问题,而不是放慢循环速度?
编辑:有关这两种情况的更多信息
- (问题)循环几十个点,每次通过官方Places Javascript API发出一个places请求
- (有效的)在后端使用 node.js 直接向https://developers.google.com/maps/documentation/places/中记录的地点搜索端点发出请求,然后将单个响应推送到客户端。
谢谢,丹