【发布时间】:2017-04-09 09:53:40
【问题描述】:
我的 Google 地图上显示了大量已保存的地点 - 但无法管理、过滤或搜索它们。有没有办法通过 API 访问这些位置?
我扫描了地图 api,但找不到任何参考。是否有其他 Google API 可以提供此功能?
【问题讨论】:
-
他们保存的地方在哪里?谷歌帐户?数据库?
-
是的,这些是您通过点击星星保存的地方
我的 Google 地图上显示了大量已保存的地点 - 但无法管理、过滤或搜索它们。有没有办法通过 API 访问这些位置?
我扫描了地图 api,但找不到任何参考。是否有其他 Google API 可以提供此功能?
【问题讨论】:
确实有一个 REST API 可以检索保存的地方。
http://www.google.com/bookmarks/?output=xml
访问此链接以获取更多信息。 https://www.google.com/bookmarks/
还有类似的api:
https://www.google.com/bookmarks/find?q=conf&output=xml&num=10000 https://www.google.com/bookmarks/lookup?
但似乎它们已被弃用,并且大部分文档不再可用。使用它们,风险自负。
【讨论】:
/bookmarks 太笼统了,一点也不像正确的 API 端点。这感觉就像是 2007 年遗留下来的一些 XML 导出工具,很可能很快就会被弃用。
目前,“我的地图”中保存的地点列表无法通过 API 获得。有一个功能请求跟踪,您可以使用 @https://code.google.com/p/gmaps-api-issues/issues/detail?id=2953 跟进。
【讨论】: