首页 > 解决方案 > 这种在没有 API 密钥的情况下动态嵌入 Google 地图的特定方法是否适用于 1000 次页面浏览量?

问题描述

随着 2018 年 Google 地图定价的变化,我们无法像迄今为止那样使用它。我们正在考虑转移到另一个提供商,但也发现了一种在不提供 API 密钥的情况下嵌入地图的工作方式:

<div style="width: 100%">
  <iframe width="100%" height="600" 
    src="https://maps.google.com/maps?output=embed&amp;width=100%&amp;height=600&amp;hl=en&amp;q=1600%20Pennsylvania%20Ave%20NW%2C%20Washington%2C%20DC%2020006%2C%20USA+(Example%20Address)&amp;ie=UTF8&amp;t=&amp;z=16&amp;iwloc=B"
    frameborder="0" scrolling="no" marginheight="0" marginwidth="0"></iframe>
</div>

笔记:

我们的问题:

标签: htmlgoogle-mapsiframeapi-keygoogle-maps-embed

解决方案


您示例中的 iframe 是使用 maps.google.com 上的消费者应用程序生成的。请注意,网站 maps.google.com 与 Google Maps API 无关。这些是由 Google 不同团队管理的不同产品。

当您在 maps.google.com 上生成 iframe 并且它不使用 API 时,您不需要任何 API 密钥。

谷歌地图网站的这个功能记录在

https://support.google.com/maps/answer/144361

据我所知,这类 iframe 没有每日限制。

我希望这有帮助!


推荐阅读