从谷歌地图网址获取 place_id

时间:2021-07-18 22:17:49

标签: google-maps

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

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

链接看起来像 this

它们解析为 this 之类的 URL。

有什么办法可以从这个页面获取地点 ID?从那里,我可以检索我需要的详细信息。我基本上需要做与 Getting Google Maps link from place_id

完全相反的事情

1 个答案:

答案 0 :(得分:0)

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