Google Map嵌入API密钥无效

时间:2015-04-04 20:39:47

标签: google-maps iframe google-maps-embed

我正在尝试将Google地图嵌入API添加到我的网站。我一直收到这个错误:

" Google Maps API服务器拒绝了您的请求。此IP,站点或移动应用程序无权使用此API密钥。"

API密钥是正确的。我打开了静态地图。两个最常见的故障排除。

代码格式如下:

  <iframe
  width="600"
  height="450"
  frameborder="0" style="border:0"
  src="https://www.google.com/maps/embed/v1/place?key=XXXXXXXXXXXXXXXXXXXX&q=Space+Needle,Seattle+WA">
</iframe>

我把&lt;在我的代码中面对iframe。任何帮助都会很棒。谢谢!

有人有任何暗示吗?

2 个答案:

答案 0 :(得分:1)

静态地图和嵌入式API是不同的东西,并且控制方式不同。执行消息建议的内容(围绕着它的方式)并打开Google API console中的Embed API。

答案 1 :(得分:1)

我发现Google的 HTTP引用输入<https (or) http>://*.example.com/*中的占位符具有误导性,因为它表明整个<https (or) http>内容被解析为一些实际的“或”语句。实际上,它不是

您必须准确指定协议,例如https://*.example.com。而且,如果您需要支持这两种协议,则必须将它们指定为唯一行。

希望帮助那里的人。