错误消息:提供的密钥不是有效的Google API密钥,或者未获得此网站上的Google Maps Javascript API v3的授权

时间:2012-07-17 22:12:40

标签: google-maps-api-3

我是新手 - 我相信这很明显 我在论坛上发现了一个有相同问题的人,但是没有解决 我今天拿到了钥匙。 我设置了一个允许的推荐人(star.pathsofgrowth.org/star) 我复制了map-simple.html的代码并添加了我的API密钥并更改了经度,纬度坐标。 该文件为http://pathsofgrowth.org/Maps/PhoenixMeditationMap.html 地图开始显示,然后被覆盖并且上面的消息(以及关于获取密钥的更多信息)被呈现。有任何想法吗?

1 个答案:

答案 0 :(得分:0)

网址(pathsofgrowth.org)与您在问题中引用的引荐来源(star.pathsofgrowth.org)不匹配,因此不允许这样做。推荐人需要使用通配符,包括最终/*来匹配最终指定文件夹中的任何文件/文件夹。

要匹配您的推荐人需要的http://pathsofgrowth.org/Maps/PhoenixMeditationMap.html网址

pathsofgrowth.org/*

如果您使用星号或www等子域名访问您的地图,您还需要添加到您允许的引荐来源列表中:

*.pathsofgrowth.org/*

你可以根据需要尽可能远离层次结构,但最终只能得到一个文件。它必须是文件夹规范:

pathsofgrowth.org/Maps/*

执行验证的Javascript区分大小写,因此如果您运行的是在提供URL时不区分大小写的Windows Web服务器,您还需要满足最常见的替换(所有替换都是小写的) )。