达到了Google Map API客户端限制

问题描述 投票:-3回答:1

我们一直在使用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的限制。有没有理由为什么这会突然停止工作?

google-maps google-maps-api-3 google-geocoding-api
1个回答
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

© www.soinside.com 2019 - 2024. All rights reserved.