Google Maps API 限制是否应用于密钥或云项目?
Are Google Maps API limits applied to key or to cloud project?
Google 地图 API(路线 API)每秒查询次数 (QPS) 限制为 50 次:https://developers.google.com/maps/faq#usage_apis
但是,我需要的不仅仅是 50 个,因为我的 Web 应用服务于很多用户,50 QPS 是完全不够的,我从 Google 方向得到失败响应API 一直都是。
我可以创建多个密钥来使用,但问题是 50 QPS 的限制适用于单个密钥还是适用于整个 Google 云项目?上面link里面没有说明。
如果它适用于整个项目,那么创建多个密钥就没有意义了。有没有人试图找出这一点?
配额仅限于项目;项目中的多个 API 密钥不会影响项目的配额。
API 密钥通常(并非总是)为未经身份验证的用户提供一种承载令牌形式以访问 Google API|服务和 API 和服务始终与项目相关联。
如果您失去(控制)一个 API 密钥,任何使用它的人(直到它被删除)都可以使用该密钥访问其项目的资源。
因此,您可能希望为不同的用户群子集使用不同的 API 密钥。
并且|或者您可能希望使用一个系统,您可以在其中 "rotate" API 密钥(创建新的并最终替换现有的)有效地要求您的用户重新确认他们对您的应用程序的使用。
Google 地图 API(路线 API)每秒查询次数 (QPS) 限制为 50 次:https://developers.google.com/maps/faq#usage_apis
但是,我需要的不仅仅是 50 个,因为我的 Web 应用服务于很多用户,50 QPS 是完全不够的,我从 Google 方向得到失败响应API 一直都是。
我可以创建多个密钥来使用,但问题是 50 QPS 的限制适用于单个密钥还是适用于整个 Google 云项目?上面link里面没有说明。
如果它适用于整个项目,那么创建多个密钥就没有意义了。有没有人试图找出这一点?
配额仅限于项目;项目中的多个 API 密钥不会影响项目的配额。
API 密钥通常(并非总是)为未经身份验证的用户提供一种承载令牌形式以访问 Google API|服务和 API 和服务始终与项目相关联。
如果您失去(控制)一个 API 密钥,任何使用它的人(直到它被删除)都可以使用该密钥访问其项目的资源。
因此,您可能希望为不同的用户群子集使用不同的 API 密钥。
并且|或者您可能希望使用一个系统,您可以在其中 "rotate" API 密钥(创建新的并最终替换现有的)有效地要求您的用户重新确认他们对您的应用程序的使用。