Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google API密钥对地图无效_Javascript_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript Google API密钥对地图无效

Javascript Google API密钥对地图无效,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,以前有人问过这个问题,我读过解决方案,但没有一个有效。我总是收到一条错误消息,上面写着—— Google已禁用此应用程序的Maps API。提供的密钥不是有效的Google API密钥,或者此站点上的Google Maps Javascript API v3未授权该密钥 我坚持“入门”教程中提供的代码,逐字逐句。我已经按照他们的建议获得了API密钥,甚至激活了Google Maps API V3服务。我似乎仍在犯那个错误 我怀疑这是我的代码,因为我确实复制并粘贴了他们提供的代码(除了添加了我自己

以前有人问过这个问题,我读过解决方案,但没有一个有效。我总是收到一条错误消息,上面写着——

Google已禁用此应用程序的Maps API。提供的密钥不是有效的Google API密钥,或者此站点上的Google Maps Javascript API v3未授权该密钥

我坚持“入门”教程中提供的代码,逐字逐句。我已经按照他们的建议获得了API密钥,甚至激活了Google Maps API V3服务。我似乎仍在犯那个错误

我怀疑这是我的代码,因为我确实复制并粘贴了他们提供的代码(除了添加了我自己的API密钥),就像这样

<script type="text/javascript"
      src="https://maps.googleapis.com/maps/api/js?key={My_Key_Instead}">
</script>

下面提供了我使用的教程和代码的链接

编辑-我想提一下,我允许任何推荐人

我在其他帖子中提到的解决方案有:

1-获取新的API密钥

2-允许任何引用者-(谷歌API控制台中API访问设置的一部分)这些是我接受请求的网站

3-确保谷歌地图API V3服务已激活


4-确保它是浏览器应用程序的关键

你怎么允许任何推荐人?这是什么样的钥匙?当你说你已经“阅读了解决方案,但它们似乎都不起作用”时,你尝试过什么?我尝试过的解决方案是:1-获得新的API密钥2-允许任何引用-谷歌API控制台中API访问设置的一部分3-确保谷歌地图API V3服务已激活。4-确保它是浏览器应用程序的关键。(这也回答了你的另一个问题)我已经一步一步地遵循了教程。