我尝试设置一个简单的地图:http://pan-american.ch并在JS控制台中不断收到同样的错误:
https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error 您要获得授权的网站网址:
在此域http://map2.codedesign.ch上,密钥正常工作。
所以我的问题是 - 我在哪里可以添加域名...
答案 0 :(得分:0)
您想设置引荐来容许http://pan-american.ch
。
请参阅Google Documentation on Setting up API keys:
设置API密钥
如果您的客户端应用程序不使用OAuth 2.0,则在调用在Google Cloud Platform项目中启用的API时,它必须包含API密钥。应用程序将此密钥作为key = API_key参数传递给所有API请求。
创建应用程序的API密钥:
- 转到云平台控制台。
- 从项目列表中选择一个项目或创建一个新项目。
- 如果API Manager页面尚未打开,请打开菜单Gallery Menu并选择API Manager。
- 在左侧,选择凭据。
- 单击“创建凭据”,然后选择“API密钥”。
- 选择要使用的密钥类型。 (API密钥类型将在以下各节中详细介绍。)如果您不确定API密钥是否适合您正在呼叫的API,请选择“帮助我选择”并按照说明选择正确的凭据。
醇>注意:除了阅读此页面上的说明外,请务必阅读securely using API keys.的最佳做法
API支持多种类型的API密钥,包括服务器密钥,浏览器密钥,iOS密钥和Android密钥。
浏览器密钥
如果您的应用程序在客户端(例如Web浏览器)上运行,请创建并使用浏览器密钥。为防止您的密钥在未经授权的网站上使用,请仅允许您管理的域中的推介。