【发布时间】:2016-08-05 06:19:37
【问题描述】:
我正在尝试在我的网络表单中使用 Google 地图密钥,但它不断返回说密钥错误(在开发人员控制台中)。
我已转到 Google 控制台并重新生成了 API 密钥。那是行不通的。我还查看了推荐人并设置了它们(当我运行它时,它显示为http://localhost:12345/myform.aspx - 所以我添加了http://localhost:12345/* 的推荐人)但无济于事。我还在开发者控制台 (F12) 中检查了引荐来源网址,该引荐来源网址显示为 http://localhost:12345/myform.aspx,所以那里没有问题。
我是否遗漏了一些非常明显的东西?
编辑 - 代码是<script src="http://maps.google.com/maps/api/js?v=3&key=LONG_KEY_HERE;sensor=false"></script>
返回
Google 地图 API 错误:InvalidKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#invalid-key-map-error
【问题讨论】:
-
你能分享你的代码吗,我们只能阅读情况。你可以隐藏你的开发者密钥;)
-
已经添加了包含key的代码。
-
您能否检查您是否在该页面console.developers.google.com/iam-admin/projects 上应用了使用条款。如果也可以,请查看w3学校教程w3schools.com/googleapi/google_maps_basic.asp
-
“使用条款”是什么意思?我已经进入该页面,它已将我列为所有者,但这是在工作,我不希望它始终是我的帐户。我希望任何人都可以使用地图(当然前提是推荐人是正确的)。
-
当您点击您的 api 密钥时,弹出窗口会出现接受条件。但在这种情况下,您可以使用 w3schools 教程中的方法。我希望这会有所帮助。
标签: asp.net google-maps