HeIIo,使用谷歌地图API进行搜索,我能够找到某个地方,然后存储它的详细信息。然而,该数组不包含google地图链接,该链接将在google地图上打开此位置。
通过API,我收到了place_id,因为我觉得它应该足以构建一个完整的谷歌地图链接;然而,我找不到这样做的方法。有没有人能建议我怎么做。
谢谢您抽时间见我。
发布于 2017-05-15 08:23:50
尝试下面的语法。我希望它能帮上忙
https://www.google.com/maps/place/?q=place_id:ChIJp4JiUCNP0xQR1JaSjpW_Hms
发布于 2018-08-24 04:14:55
这是一个官方url,用于搜索placeId
,如果placeId
不存在,它会回退到address
https://www.google.com/maps/search/?api=1&query=<address>&query_place_id=<placeId>
无需令牌,适用于安卓、iOS (以及iOS 11)和网络
发布于 2016-01-12 22:34:43
有一种方法可以始终获得正确的URL,但它确实需要额外的请求。
您可以通过https://maps.googleapis.com/maps/api/place/details/json?key=YOURAPIKEY&placeid=THEPLACEID
使用place_id来获取地点详细信息
从那里得到的响应有一个'result‘字段,它总是打开正确的位置。例如:https://maps.google.com/?cid=10254754059248426663
https://stackoverflow.com/questions/30857150
复制相似问题