当我通过使用
知道参考时,我可以从Google Places API获取地点详细信息但是,我希望通过使用ID来获取相同的信息。因此,上面查询中的相同位置将是:
这样的事情可能吗?
这将是我正在构建的搜索过滤器的一部分,其中一部分是位置。我的搜索参数将传递给网址,因此我计划对地点自动填充中的所选位置执行相同操作。使用id比引用要短得多,因此更适合查询字符串。除非有更好的方法吗?
答案 0 :(得分:11)
现在可以通过placeId:
获取地点数据https://developers.google.com/maps/documentation/javascript/examples/place-details
答案 1 :(得分:9)
您可以按PlaceID搜索广告数据
https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJF7QkuDsDLz4R0rJ4SsxFl9w&key=YOUR_KEY
答案 2 :(得分:7)
无法获取带有id的地点详细信息,您需要使用该引用。 正如此链接底部特别提到的那样 - http://goo.gl/KFDbl
答案 3 :(得分:3)
显然,无论如何都不推荐使用id和引用。
来自Google地方信息自动填充文档(2014年8月):
“注意:自2014年6月24日起,不推荐使用ID和引用字段。它们将替换为新的地点ID,这是一种唯一标识符,可用于比较地点和检索有关地点的信息。目前在所有回复中都会返回一个place_id,并在地方详细信息和放置删除请求中接受一个placeid。2015年6月24日之后,API将停止在回复中返回ID和引用字段。一段时间之后,API将不再接受请求中的引用。我们建议您尽快更新代码以使用新的地方ID而不是ID和引用。“
https://developers.google.com/places/documentation/autocomplete
答案 4 :(得分:0)