每个google-maps api密钥的推荐人限制

时间:2016-10-13 09:38:15

标签: google-maps google-maps-api-3

我们为超过2500名客户提供网站/ CMS解决方案。几乎所有网站都有google-map模块。因此,谷歌改变了它的地图使用政策,从一天到另一天,所有这些网站的地图模块都出现了错误。我们需要提出一些快速(和肮脏)的解决方案。我们决定使用多个api-keys,并在它们之间划分域 - 字母。我们在这些密钥下注册了所有2500多个域 - 手动。一个接一个。

解决方案一直持续到上周。现在我们以某种方式达到某种限制,因为我们无法在其中一个api-key下注册任何新的域/引用者。给定api-key的域/引用者的实际计数:1537。保存过程会产生跟踪代码错误(每次尝试不同时都会出错)。

真的有某种限制吗?有没有人遇到过同样的问题。是否存在一些时间经济的解决方案?

感谢您提供任何帮助或建议。和平!

2 个答案:

答案 0 :(得分:5)

每个API密钥确实存在(写入时)大约1,000个引用限制的限制。您可以为每个项目创建大约100个密钥,因此您可以使用单个项目对100,000个域进行身份验证。要继续,您可以创建多个项目(请注意,多个项目可以在同一个结算帐户下合并,因此您仍然可以收到一个帐单。)

作为短期修复,您可以暂时删除对密钥的所有限制,以便依赖该密钥的应用再次正常运行。然后,您可以花时间发布遵循这些准则的新密钥分片模式。

我刚刚创建了一个feature request,以便针对此用例(" star"它,可以通知更新)来改善情况。

答案 1 :(得分:0)

Google最近发布了一个API版本,该API版本允许以编程方式管理API密钥。

  

处理成千上万个授权域的最​​好方法是使用API​​以编程方式管理您的API密钥及其限制,我们最近推出了一项新服务,使您可以执行此操作。

     

此API仍在Alpha中。如果您有兴趣成为此服务的受信任的测试人员,可以使用以下表格进行注册,请仔细阅读说明:   https://forms.gle/qx2SMcarWCAsbWVp7

     

请注意,该API不属于Google Maps Platform。填写完表格后,API密钥API团队会与您联系,提供有关如何开始以及如何获得支持的说明。

     

API密钥API当前免费。但是,请注意,使用Cloud Endpoints可能需要支付高流量。您可以在此处查看定价表:   https://cloud.google.com/endpoints/pricing-and-quotas

来源:https://issuetracker.google.com/issues/35829646#comment12

希望这会有所帮助!