我正在使用Google Map Place Search API。我们的应用程序具有将一条信息链接到一个地方(来自谷歌的对象对象)的功能。
现在,我使用谷歌地方对象ID链接我的信息。
我的问题是: 如何通过提供谷歌提供的对象ID来获取该地点的信息。 Google是否提供了从ID中读取对象的API。 (
我知道有一个地方参考,用它来识别这个地方很好。文档说,在某种情况下,引用可能无效。
{
"geometry": {
"location": {
"lat": 38.8852706,
"lng": -77.0470548
},
"viewport": {
"northeast": {
"lat": 38.8929246,
"lng": -77.0325958
},
"southwest": {
"lat": 38.8793284,
"lng": -77.05594750000002
}
}
},
"icon": "http://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png",
"id": "da2a7421dfa5aa6389e20647cdbb8e88a2504c05",
"name": "West Potomac Park",
"reference": "CoQBfAAAADkSnsucxvVcYVq_vC5xH0S18B-poMsy6OZBnudVoXq26wUkjxhX7vzWbD9sv11qfPs4LW3Y3-EXPbC9kwaolEYlQnwvv7G-eKXJQMeD_wKLEbY1ZfP-67eznjUkyIj2AdNwydRhpKE19pMxvS6ZjAajS9l8VCPkcG7kLu5x0LCfEhCGqMmf8yAzv22_46-DHWuqGhT0CYr1f5HqfCn7V1ZVlOc-Lyd1aQ",
"types": [
"park",
"establishment"
],
"vicinity": "Washington"
}
答案 0 :(得分:1)
最近,Google Map API使用名为" placeID"的属性统一了地点的标识,这与" id"和"参考&#34 ;;
注意:自2014年6月24日起,不推荐使用id和引用字段。它们将替换为新的地点ID,这是一个唯一标识地点的文本标识符,可用于检索有关该地点的信息。 Places API当前在所有回复中都返回了place_id,并接受Place Details请求中的placeid或Place Delete请求中的place_id。 2015年6月24日之后不久,API将停止返回响应中的id和引用字段。一段时间后,API将不再接受请求中的引用。我们建议您尽快更新代码以使用新的地方ID而不是ID和引用。
参考: https://developers.google.com/places/documentation/search