google-maps - Google map API 警告 : NoApiKeys

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

我在没有 API key 的情况下使用 Google Maps API v3 一段时间,效果很好。
它仍然有效,但我在控制台中收到警告:

Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

我以标准方式包含脚本:

<script src="https://maps.googleapis.com/maps/api/js?libraries=places"></script>

并且 google.maps.version 表明我使用的是 3.24.2。

在 Google 文档中我只能看到获取 key 的不同方法,但没有说明是否需要。我今天注意到了这个警告,并且我很确定它几周前没有出现过。

目前一切正常,但恐怕将来没有 API key 的 map 访问将会停止。如果不是绝对需要,我不愿意注册 key 。

我应该担心吗?

最佳答案

创建并使用 key 是正确的方法。 在您的应用程序连续 90 天每天达到 25.000 次调用之前,可以免费使用。

顺便说一句:在 Google 开发者文档中,它说您在调用 API 创建新实例时应将 api key 添加为选项 {key:yourKey}。 然而,这并没有消除控制台警告。 包含 api 时必须添加 key 作为参数。

<script src="https://maps.googleapis.com/maps/api/js?key=yourKEYhere"></script>

在此处获取 key :GoogleApiKey Generation site

关于google-maps - Google map API 警告 : NoApiKeys,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35890582/

相关文章:

google-maps - markerclusterer:集群图标的 anchor 偏移

jquery - MarkerManager 可见标记

javascript - 除了enableHighAccuracy之外,还有什么方法可以提高getCurrentPosition()坐标的准确性?

javascript - Google Maps API JavaScript 当前位置

google-maps - Google map 形状 - 如何防止重叠

javascript - 用于 IE7/8 的 jQuery UI 对话框中的 Google Maps V3

javascript - 自动调整缩放以适应谷歌地图中的所有标记

javascript - Rails,js变量的全局存储

css - Primefaces 的 gmaps autoresize

javascript - fitBounds 未正确居中