我们一直在使用Google Map API从客户端执行地理编码查找,并且在没有API密钥的情况下,每个IP地址的限制为2500。今天某个时候停止了工作,我们现在收到以下错误:
You have exceeded your daily request quota for this API. We recommend
registering for a key at the Google Developers Console:
https://console.developers.google.com/apis/credentials?project=_ For more
information on authentication and Google Maps Javascript API services please
see: https://developers.google.com/maps/documentation/javascript/get-api-key
现在看来所有客户都收到了上述错误消息,即使他们没有达到2500的限制。有什么理由会突然停止工作吗?
答案 0 :(得分:0)
2500限制适用于托管Google Maps API调用的每个域。这意味着,如果您有2500个客户端,并且每个客户端每天发出一个请求,那么您将最大限度地利用您的使用,并且所有未来的客户端都将看到该错误消息。或者,您可以让一个客户端在一天内发出2500个请求,并超出适用于所有其他客户端的限制。
请注意,对于Distance Matrix API,除了之外的所有Web服务API都指定了2500限制。此API基于元素数量而非单个请求进行限制。因此,通过执行25个请求,每个请求包含100个元素,每个请求包含10个元素的250个请求以及任何其他类似的元素,您最多可以获得2500个元素。在一天结束时,2500是神奇的数字。
https://developers.google.com/maps/pricing-and-plans/#details