【问题标题】:Get place_id from google maps url从谷歌地图 url 获取 place_id
【发布时间】:2021-07-18 22:17:49
【问题描述】:

一位客户给了我一个巨大的谷歌网址列表,他们希望我获得每个地点的公司名称、地址和电话号码。

他们使用谷歌地图网站找到了网址,选择了位置,点击“分享”,然后复制了链接。

链接看起来像this

它们解析为 this 之类的 URL。

有什么方法可以从此页面获取地点 ID?从那里,我可以检索我需要的详细信息。我基本上需要做与Getting Google Maps link from place_id完全相反的事情

【问题讨论】:

    标签: google-maps


    【解决方案1】:

    找到了答案,尽管答案很差。从 URL 中拉出经纬度,然后使用 Google 的地点搜索,使用 query="category", location=lat/long 进行搜索。类别是您要搜索的机构类型的一般搜索词,例如“理发店”。从解析的 URL 的最后拉取纬度/经度:35.065461,-80.773431。 Google 会返回大量结果,但第一个应该是您要查找的结果。结果将包含地点 ID。

    【讨论】:

    • 你的问题是如何得到我想要的地方,而不是纬度/经度,你改变主意了吗?
    • 对不起,为了清楚起见更新了我的答案。您可以从 URL 中提取经纬度,通过成功的地点搜索,您将找到地点 id
    猜你喜欢
    • 2016-01-13
    • 1970-01-01
    • 2015-08-31
    • 2017-12-04
    • 1970-01-01
    • 2015-06-27
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    相关资源
    最近更新 更多