义务谷歌api键的地图

时间:2016-08-04 08:23:27

标签: google-maps

在启动版api 3(javascript api)中,我们不需要api密钥吗?现在在文件中有2点:
1)NoApiKeys警告 加载API的脚本元素没有API密钥。请确保包含有效的API密钥作为关键参数。您可以在Google API控制台上生成新的API密钥 2)InvalidKeyMapError错误
未找到加载API的脚本元素中包含的API密钥。请确保您使用的是正确的API密钥。您可以在Google API控制台上生成新的API密钥 在什么情况下我们有1分,当我们有2分?

2 个答案:

答案 0 :(得分:0)

如果您在标准计划下使用API​​,则必须使用在您选择的项目中设置的浏览器密钥(一种API密钥)。
您的申请是免费的,直到您的申请连续90天每天达到25.000个电话。Generate a key here

答案 1 :(得分:0)

您可以通过以下方式使用没有API密钥的Google地图

<script type="text/javascript" 
   src="https://maps.googleapis.com/maps/api/js?sensor=SET_TO_TRUE_OR_FALSE">
</script>

在这种情况下,您将收到第1点中提到的错误。

您还可以使用带有密钥的谷歌地图

<script type="text/javascript"
  src="https://maps.googleapis.com/maps/api/js?key=API_KEY&sensor=SET_TO_TRUE_OR_FALSE">
</script>

如果您使用的api密钥无效或不正确,或者您使用它的网站尚未列入该特定API密钥的白名单,那么您将在第2点收到错误。

有关详细信息,请查看How to use Google Maps without key

注册密钥:https://developers.google.com/maps/documentation/javascript/get-api-key