我使用GMSAutoCompletePrediction
的結果,然後要求用戶選擇一個地方後,進一步的地方詳細信息,如谷歌建議的。不一致的地方ID
直到最近,這工作完美,但我最近注意到不同版本的PlaceID的返回GMSAutoCompletePrediction
對象。
例如,搜索Scotland
會得到第一個結果Scotland, United Kingdom
,地址ID爲ChIJn6HyA8TiYUgRFAfDCdj6weeaBhhTY290bGFuZCwgVW5pdGVkIEtpbmdkb20
。
搜索同一地點here產生地點ID ChIJn6HyA8TiYUgRFAfDCdj6wec
,我也從地點詳細信息請求中獲得。
正如你所看到的,這兩者是相似的,儘管從自動完成API返回的版本要長得多,並且沒有(完全)包含較小ID的子字符串版本。我在這裏錯過了什麼嗎?
你在哪裏搜索第一個「蘇格蘭」?在第二個搜索,你給鏈接 –