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/36547227/

相关文章:

javascript - 将纬度/经度转换为地址

javascript - 谷歌地图,addlistener 不工作

mobile - Google Maps API 中的 'meta viewport user-scalable=no' 有什么意义

javascript - 谷歌地图 API;抑制 map 平移以启用页面滚动

jquery - 什么是好的 Google map 生成器?

google-maps - fitBounds 函数不显示所有标记

javascript - 从 php Controller 动态添加标记

javascript - 使用 Google Image Charts 绘制方形图标

google-maps - 谷歌地图 V3 : How to disable "street view"?

java - 获取特定位置的 map View 我选择纬度和经度