我是谷歌地图api的新手。我从谷歌地图javascript v3开始复制了Hello_World.html。但我总是收到错误消息:the provided key is not a valid google api key
。
我尝试了一些东西,但没有一个能奏效。以下是我的所作所为:
mysite.com/*
和localhost/*
。但错误信息仍然存在。src="https://maps.googleapis.com/maps/api/js?key={XXX....X}&sensor=true"
更改为src="https://maps.googleapis.com/maps/api/js?v=3.6key={XXX....X}&sensor=true"
,即便如此,错误消息仍然存在。有人可以给我任何建议吗?
答案 0 :(得分:2)
您不需要Google Maps API v3的密钥see the documentation。您的API v2密钥不起作用。 如果您需要一些额外的功能(非常高流量的站点,其他统计信息等),您只需要API v3的密钥。但这是一个非常罕见的案例。
答案 1 :(得分:2)
你不需要一个密钥,它应该没有它。如果你提供了你正在使用的密钥(它不是秘密的,不能在你不允许的域上使用),我们可以判断它是否至少是正确的格式。
这个
src =“https://maps.googleapis.com/maps/api/js?v=3.6key={XXX....X}&sensor=true
不正确。
答案 2 :(得分:1)
我有这个问题。解决方案是:
示例说要输入*.example.com/*
,但它对我不起作用。我必须输入(每行一个):
example.com
*.example.com
*.example.com/*
example.com/*
希望这有帮助