Javascript 此站点或IP无权使用此API密钥
我试图在QlikView应用程序中使用以下链接呈现google地图Javascript 此站点或IP无权使用此API密钥,javascript,google-maps,google-maps-api-3,google-maps-api-2,qlikview,Javascript,Google Maps,Google Maps Api 3,Google Maps Api 2,Qlikview,我试图在QlikView应用程序中使用以下链接呈现google地图 (我已创建浏览器API密钥) 我收到的错误消息是(当我尝试使用浏览器渲染链接时,不是在QlikView中,而是在浏览器中): Google Maps API服务器拒绝了您的请求。此站点或IP无权使用此API密钥 我在我的账户上使用了以下谷歌服务: 谷歌地图Android API v2 谷歌地图JavaScript API v3 静态地图API 翻译API 已在StackOverflow上找到此线程: 我尝试了以下方
- (我已创建浏览器API密钥)
- Google Maps API服务器拒绝了您的请求。此站点或IP无权使用此API密钥
- 谷歌地图Android API v2
- 谷歌地图JavaScript API v3
- 静态地图API
- 翻译API
- 确保referer设置为允许的任何referer
- 确保除了“谷歌地图API”之外,您还启用了“静态地图API”服务
有人能帮忙吗?谢谢。谷歌API密钥绑定到域名,如果您从未列入白名单的网站请求谷歌服务,请求将被抛出 转到你的谷歌控制台。 单击左侧菜单中的
API's&Auth
然后单击Credential
在公共API访问
下,单击创建新密钥
,然后在下一页选择浏览器密钥
。现在,您必须输入允许使用此密钥发出API请求的所有域名
输入您的域名并使用新密钥,您就可以开始了。从浏览器密钥类型的地图api生成密钥。并确保在调用
document.referer
时,应将其设置为您的域 你真的有一个有效的密钥吗?如果这是一个选项,你总是可以尝试生成一个新的密钥。@Leetylor:我怎么能检查它?@MrUpsidown:已经试过了……我几乎没有主意了。仔细检查密钥,重新生成,清空浏览器缓存,清除QlikView(?)中的任何缓存,仔细检查输出HTML。。。