用于测试的 GoogleMaps API KEY

新手上路,请多包涵

我想为 GoogleMaps 添加一个 API_KEY 用于测试和我读过的文档中:

提示:在开发和测试期间,您可以在 Google Cloud Platform Console 中注册项目以进行测试,并使用通用的、不受限制的 API 密钥。当您准备好将您的应用程序投入生产时,注册一个单独的生产项目,创建一个受 Android 限制的 API 密钥,并将该密钥添加到您的应用程序。

我的问题是,即使是测试 API_KEY,我是否也必须放入信用卡?我没有将我的 Creadit 卡用于 Google 地图的目的,它不是免费的吗?

原文由 Skizo-ozᴉʞS 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 907
2 个回答

更新的答案

自 2018 年 6 月 11 日起,现在必须拥有一个计费帐户才能获取 API 密钥。您仍然可以对 Maps JavaScript API 和 Street View Static API 进行无密钥调用,这将返回可用于开发的低分辨率地图。启用计费仍然为您的项目提供每月 200 美元的免费信用额度。

此答案不再有效

只要您使用的是测试 API 密钥,就可以免费注册和使用。但是,当您将应用程序升级到商业级别时,您必须为此付费。当您启用计费时,谷歌每月免费为您提供 200 美元的信用额度,这意味着如果您的应用程序的地图使用率较低,即使在启用计费后您仍然可以免费使用它,如果它超过信用额度现在您必须付费。

原文由 Hussam 发布,翻译遵循 CC BY-SA 4.0 许可协议

没有信用卡似乎没有办法免费获得谷歌地图 api 密钥。要测试谷歌地图的功能,您可以在保留 api 关键字段“EMPTY”的同时使用它。它将显示一条消息“仅用于开发目的”。这样您就可以测试谷歌地图功能,而无需为谷歌地图 api 密钥输入账单信息。

 <script src="https://maps.googleapis.com/maps/api/js?key=&callback=initMap" async defer></script>

原文由 Mashiur 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题