问题
我实际上还没有在任何地方看到这个问题得到充分解决。
我正在使用一个需要谷歌地图API密钥的WordPress插件。我想知道的是,我可以对我管理的所有网站和应用程序使用一个 API 密钥,还是需要为每个媒体资源或应用程序使用单独的 API 密钥?
例如,我很高兴地发现我只需要一个Google网站管理员工具帐户,我可以用来管理我的所有网站,包括我为其他人管理的网站。
然而,对于谷歌地图来说,情况并不那么清楚。我制作的每个应用程序都需要一个单独的 API 密钥吗?
到目前为止,我一直在寻找答案的地方:
- 谷歌地图API密钥的工作原理
- 使用谷歌地图js API时我需要隐藏API密钥吗?如果是这样,如何?
- 多个谷歌地图API密钥
我从这些帖子中提取的是,你可以有多个API密钥,但你不需要任何API密钥,但是谷歌地图API密钥有很多不同风格(嗯?这有点令人困惑。
我的问题
如果我为客户A,B和C制作网站,"client-a.com"是否需要与"client-b.com"不同的API密钥?
注意
这个问题不仅与谷歌地图有关,而且这是带来混乱的实际API。
- 如果我为客户A,B和C制作网站,"client-a.com"是否需要与"client-b.com"不同的API密钥?
通常,是的。您将在每个域的基础上将各种地图 API 列入白名单。而且您可能会受到速率限制。这更适合组织目的,如果您需要将费用转嫁给客户,如果您要分离密钥。
- 是否有任何"首选"的纯英语文档(不是像Perl手册页那样的技术手册(用很好的例子来解释(Sitepoint有一个非常好的方式来解释会话写作,并引导你了解我们为什么在编程中做事,而不仅仅是如何(何时何地使用API密钥以及使用哪些密钥?
谷歌刚刚大规模地重新洗牌了他们的地图平台。编写最终的第三方指南可能需要一些时间。这是他们最近的公告。
- 我可以让我的朋友借用我的API密钥来构建他的应用程序吗?这样做的后果是什么?
当然可以,但他可能会影响您的速率限制。
- 我可以将Google Maps API密钥用于任何其他Google应用程序(文档,表格,YouTube,G +等(吗?Google API 密钥是否适用于所有与 Google 产品集成/接口的应用?
它仅适用于谷歌地图。