随着 2018 年 Google 地图定价的变化,我们无法像迄今为止那样使用它。我们正在考虑转移到另一个提供商,但也发现了一种在不提供 API 密钥的情况下嵌入地图的工作方式:
<div style="width: 100%">
<iframe width="100%" height="600"
src="https://maps.google.com/maps?output=embed&width=100%&height=600&hl=en&q=1600%20Pennsylvania%20Ave%20NW%2C%20Washington%2C%20DC%2020006%2C%20USA+(Example%20Address)&ie=UTF8&t=&z=16&iwloc=B"
frameborder="0" scrolling="no" marginheight="0" marginwidth="0"></iframe>
</div>
笔记:
- 对于不同的地址,我们每天都有成千上万的页面浏览量。
- 我们找不到这种显示 Google 记录的地图的方式。
- 如果没有 API 密钥,其他加载地图的方法
iframe
似乎无法正常工作。(例外:通过在 Google 地图上单击“共享”生成的 URL 形式<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!...other params that only Google knows how to generate here...></iframe>
——显然我们不能手动执行此操作。)
我们的问题:
- 为什么 Google 放弃了这种在没有 API 密钥的情况下自由嵌入动态 Google 地图的方法?
- 对此是否有请求限制(例如每天 100 个)?
- 在这方面是否有一些文档?