我有一个大量使用谷歌地图的应用程序。我们目前使用 GoMaps 作为 Google Maps V3 API 的包装器,它运行良好。但是,当我们投入生产时,我按照 Google 网站上的文档添加我们的 API,但它不起作用。我们收到以下错误消息:“Google 已禁用此应用程序的 Maps API。提供的密钥不是有效的 Google API 密钥,或者未授权此站点上的 Google Maps JAvascript API V3.... ..”
我们以下列方式加载 Google Maps & Go Maps (ASP.NET MVC4 Razor):
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=@Model.GoogleKey&sensor=false"> </script>
<script type="text/javascript" src="@Url.Content("~/Scripts/jquery.gomap-1.3.2.js")"></script>
@Model.GoogleKey 是 Google 发送给我们的电子邮件中的密钥。基于阅读此内容:https ://developers.google.com/maps/documentation/javascript/tutorial (获取 API 密钥)以上应该可以工作。
还是我们需要做额外的工作?我是否需要以某种方式加密 API 密钥?GoMaps 中有什么东西可以解决这个问题吗?我看过但什么也没看到。
任何帮助将不胜感激。
TIA