在阅读了许多在线论坛/博客之后,我很清楚V3不再需要API键了。对于更先进的谷歌地图功能,我应该有clientId (我的组织已经有了)。
但让我困惑的是我找到了两个地方-
首先,我得到的信息是,API键仍然适合使用“所有地图API应用程序都应该使用API键加载Maps API”
谷歌地图JavaScript API V3文档
第二,我得到的信息是,我们绝对应该避免使用API键,并将它们替换为clientId。
https://groups.google.com/forum/#!topic/google-maps-js-api-V3/oJf7I5FdAdY
http://egis3.lacounty.gov/eGIS/2011/12/06/google-maps-api-v3-to-stop-ignoring-the-key-parameter/
如果我遗漏了什么东西,我应该把哪一个作为正确的信息,请指点一下。
谢谢!
发布于 2012-02-29 19:50:49
我认为,如果文档中说“所有的Maps API应用程序都应该使用API键加载Maps API”,那么这就是要遵循的建议。这可能是比在论坛上发帖子更好的建议(也许包括这个)。
诚然,第3版将在没有密钥的情况下运行;但不能保证它们将继续这样做,特别是考虑到文档;使用密钥会带来统计报告的好处。
客户端ID与Enterprise相关联,这会引发与普通空闲密钥相关的一些限制。两种方法都不解锁地图的高级功能;两者都允许使用情况报告。
发布于 2012-02-29 11:10:07
是的,你漏掉了什么!您在问题末尾提供的两个链接与从API的v2 (其中键是必需的)转移到API的v3 (其中键是可选的)有关。
如果您每天的地图负载不超过25000次,则不需要为API的v3设置密钥。超过这个限额,显然需要你获得一个钥匙和一个额外的帐户(应付)。确保您已经真正理解了您给出的第一个链接的内容,特别是获取API密钥部分。然后跳到使用限制上的链接页面。
我重申我已经说过的话:不需要您拥有v3的API密钥。
https://stackoverflow.com/questions/9497508
复制相似问题