1

Google Maps API v.3的说明说我

应使用 API 密钥加载 Maps API

奇怪的是它说我应该……,而不是我必须……。无论如何,目前,我并没有使用 API 密钥,因为(据我所知)在编写调用此 API 的代码时没有提及 API 密钥。

我应该返回并在加载 API 的 URL 中添加 API 密钥吗?没有钥匙似乎可以正常工作,所以我没有任何特别的动机去做这件事。

4

3 回答 3

4

如果您是商业用户,您实际上不需要拥有密钥。这是来自谷歌的一段话:

Google Maps API for Business 开发人员不得在其请求中包含密钥。请参阅加载 Google Maps JavaScript API for Business 特定说明。

然而,普通用户不管有没有密钥都可以,尽管谷歌建议有一个密钥,这样您就可以监控 API 的使用情况。是验证这一点的报价:

Google Maps JavaScript API V3 不需要密钥,但使用密钥有好处。

于 2012-07-09T15:00:13.090 回答
2

如果您想使用API 管理控制台来限制访问、收集使用情况统计信息等,您只需要一个密钥。因此,建议使用密钥,但不是必需的。请参阅获取 API 密钥

于 2012-07-09T15:32:32.847 回答
0

在 Api 版本 2 中,需要密钥才能在 API v3 中的 localhost 之外运行 gmap,不需要密钥

于 2012-07-09T15:04:45.543 回答