不同類型給出下面的API調用來自動完成:谷歌Places API的 - 在自動完成VS詳細
https://maps.googleapis.com/maps/api/place/autocomplete/json?types=address&input=23%20norton%20st
我得到如下回應:
{
"predictions": [
{
"description": "23 Norton Street, Leichhardt, New South Wales, Australia",
"id": "9711c656faa60f77a05680b603523a4bc75c45be",
"place_id": "EjgyMyBOb3J0b24gU3RyZWV0LCBMZWljaGhhcmR0LCBOZXcgU291dGggV2FsZXMsIEF1c3RyYWxpYQ",
"types": [
"route",
"geocode"
]
},
...
],
"status": "OK"
}
通知的類型是路由和地理編碼。
如果我查詢詳細API:
我得到如下:
{
"html_attributions": [],
"result": {
"id": "e698fdcd9dceed8fe42a926a19cb2b17d4f5f088",
"name": "23 Norton St",
"place_id": "ChIJpdXOTxewEmsRMmpMxLBgFpI",
"reference": "CmRbAAAAKmYoyR1BrFqFQJi6CAD8cjhD4SDnZXMIC0mOLOpX_jPgIgFv0TJ3rv8p5L9xKrplHzUFxBNc8sd7PdkXdnCsTo_7-3X7mocd8yHnXCIKYAxj0MO4icLoFJjD3DEszqK3EhD8XIu6zNH-h3hqotfKjmd-GhRwyNIfJCo4bmOOLYgubm7j8ln_tw",
"scope": "GOOGLE",
"types": [
"street_address"
],
"url": "https://maps.google.com/?q=23+Norton+St,+Leichhardt+NSW+2040,+Australia&ftid=0x6b12b0174fced5a5:0x921660b0c44c6a32",
"utc_offset": 600,
"vicinity": "Leichhardt"
},
"status": "OK"
}
的類型和地點ID是從第一反應不同。我希望他們是一樣的,他們爲什麼不同?
僅僅因爲你在這個問題上付出了恩惠,它並不是一個好問題。我把你的問題標記爲「不清楚」。你能否詳細說明你遇到的實際問題?你正在調用一個API,並且類型與你用一個例子展示的不同,所以這會自動回答你自己的問題'類型與地點id完全不同!「是的。 – GabrielOshiro
如果您閱讀了這些文件:_ \t 我需要僅通過街道地址過濾自動填充,但它會對這樣的地址進行折扣,即使它是實際的街道地址_ – morrislaptop
這是您的問題,您可以隨心所欲地執行任何操作它。我只是說,如果你真的需要社區的幫助,你可能需要澄清一點。我只是讀了一遍,我仍然沒有看到你的問題是什麼... – GabrielOshiro