0

我正在开发一个使用谷歌地图 API 的 ASP.NET 网站。如 google.com 中的教程中所述,我需要一个 google 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 密钥。它只是说转到服务并激活 google Maps API v2 以获取密钥。

谢谢!

4

1 回答 1

0

加载 Google 地图脚本时,您是否将 API 密钥包含在 URL 中?

从错误消息中的文档链接:

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=abcdefg&sensor=true_or_false"
        type="text/javascript"></script>

用于加载脚本的链接是:

http://maps.google.com/maps?file=api&amp;v=2&amp;key=abcdefg&sensor=true_or_false

您需要将其替换abcdef为从 Google 地图获得的 API 密钥。

于 2012-12-08T14:52:44.327 回答