我正在创建一个使用谷歌地图的应用程序。我在html页面中插入了地图api密钥。
<script type="text/javascript" src="https://maps.googleapis.com/maps/api /js?key=AIzaSyDcvUkjiKRkJ2zV8cYElZy55JLZDjiL9g8&sensor=false"></script>
我一直收到错误消息“Google已禁止对此应用程序使用Maps API。所提供的密钥不是有效的Google API密钥,或者未授权此网站上的Google Maps Javascript API v3”。我只是按照他们在这里提到的那些
https://developers.google.com/maps/documentation/javascript/tutorial#api_key
我在html中运行此代码时没有任何问题。唯一的问题是某些地图页面无法正确渲染。哪个版本最好使用V2或V3?
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
我有点困惑。有人可以帮我解决我做错了什么或我需要做什么。由于我的应用程序完全基于谷歌地图。感谢
答案 0 :(得分:0)
我认为你有两种可能性:
您可以在代码<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=CHANGE_YOUR_KEY_HERE&sensor=false"></script>
中使用此行,并为您的应用生成新密钥:https://developers.google.com/maps/documentation/javascript/tutorial#api_key
(在屏幕截图中,您可以看到“生成新密钥...”链接)
或者您使用此行而不必担心有钥匙。 (例如:http://jsfiddle.net/LZmQ2/)