我试图建立一个简单的地图:http://pan-american.ch,并不断得到相同的错误在JS控制台:
https://developers.google.com/maps/documentation/javascript/error-messages referer-not-allowed-map-error您要授权的网站URL:
在此域http://map2.codedesign.ch上,密钥工作正常。
所以我的问题是-我可以在哪里添加域名…
您希望设置引用器以允许http://pan-american.ch
。请参阅Google文档设置API密钥:
设置API密钥
如果您的客户端应用程序不使用OAuth 2.0,那么当它调用在Google云平台项目中启用的API时,它必须包含API密钥。应用程序将此密钥作为key=API_key参数传递给所有API请求。
创建应用程序的API密钥:
- 进入云平台控制台
- 在项目列表中选择一个项目或新建一个项目。
- 如果API管理器页面尚未打开,请打开菜单Gallery menu并选择API管理器。
- 在左侧选择"Credentials"。
- 单击"创建凭据",然后选择"API密钥"。
- 选择要使用的密钥类型。(API密钥类型将在以下章节中进行更详细的描述。)如果您不确定API密钥是否适合您正在调用的API,请选择"帮助我选择"并按照说明选择正确的凭据。
注意:除了阅读本页的说明外,请务必阅读安全使用API密钥的最佳实践。
API支持多种类型的API密钥,包括服务器密钥、浏览器密钥、iOS密钥和Android密钥。
<<p> 浏览器键/strong>如果您的应用程序在客户端(如web浏览器)上运行,则创建并使用浏览器密钥。为了防止您的密钥在未经授权的网站上被使用,只允许来自您管理的域的引用。