我正在使用谷歌地图API的ASP.NET网站上工作。在google.com的教程中,我需要一个谷歌API密钥才能使其正常工作。我得到了那个密钥,但每次运行我的网站时,都会收到以下错误:
Google已禁止将Maps API用于此应用程序。该 提供的密钥不是有效的Google API密钥,或者未经授权 对于此网站上的Google Maps Javascript API v2。如果你是 您可以通过此应用程序的所有者了解获取有效密钥的信息 在这里:http://code.google.com/apis/maps/documentation/javascript/v2/introduction.html#Obtaining_Key
问题是什么?该教程没有说明如何处理API密钥。它只是说去服务并激活谷歌Maps API v2来获取密钥。
谢谢!
答案 0 :(得分:0)
加载Google地图脚本时,您是否在API中添加了API密钥?
从link到错误消息中的文档:
<script src="http://maps.google.com/maps?file=api&v=2&key=abcdefg&sensor=true_or_false"
type="text/javascript"></script>
用于加载脚本的链接是:
http://maps.google.com/maps?file=api&v=2&key=abcdefg&sensor=true_or_false
您需要使用从Google地图获取的API密钥替换abcdef
。