我可以使用以下脚本参考使用谷歌地图。
<script src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false"></script>
即使我没有使用从Google服务获得的api密钥,这对我有用。 当我在网上搜索时,主要是启动点是创建api密钥。 它可能很简单,但是否仍然需要清除是否有必要?也需要它。
答案 0 :(得分:1)
当Google Maps API v3为first released时,它不需要密钥。您应该注意,当时使用Google Maps API完全免费。从那时起,高使用率已成为收费,因此谷歌已开始建议使用密钥。与V2一样,您只能将它用于免费且可公开访问的应用程序。如果是商业产品,则需要使用Google Maps API Premier。
OpenLayers Library的工作原理是在后台调用Google Maps API v3。
所以你会发现旧教程,论坛帖子和答案,说不需要密钥,但我总是使用密钥,因为它只需要一分钟左右来获取密钥,而且没有其他缺点。
我强烈建议您使用带有密钥的Google地图图层。
虽然您会发现Google地图无需密钥即可使用,但我目前可以访问的每个官方文档和示例都表示您需要使用密钥。
Getting Started page说: 所有Maps API应用程序*都应使用API密钥加载Maps API。使用API密钥可以监控应用程序的Maps API使用情况,并确保Google可以在必要时就您的应用程序与您联系。如果您的应用的Maps API使用率超出了使用限制,则必须使用API密钥加载Maps API才能购买额外的配额。
注意:如果是商业用途,您需要Google Maps API Premier key。请参阅主题的FAQ。
如果您对此有任何疑问,请与我们联系。
谢谢!
答案 1 :(得分:-1)
你是对的,它现在有效。谷歌迟早会失败,你必须创建并添加有效的API密钥。