2013-02-05 22 views
-1

可用的位置ID節點使用下面的鏈接出現在位置谷歌定位API V2: https://maps.googleapis.com/maps/api/place/autocomplete/xml?input=london,%20Canada&types=geocode&sensor=true&key=my_key谷歌定位API V3沒有返回的位置ID節點,但其對V2

最終返回結果和部分的是如下圖所示:

<prediction> 
<description>London, ON, Canada</description> 
<type>locality</type> 
<type>political</type> 
<type>geocode</type> 
<reference> 
CjQqAAAAbN8JV6qwIOKVmGuRGXNc53ihbUG9GlHkRhwUh8ABdUgGC1IbdTRGVIdq5GtkATC_EhAKYnqcPv4ouW5QG5mG1AlOGhSa9oE0Cts801iMReUGyqG7mWZlfw 
</reference> 
<id>fab6815aadba41e81aa7bd51a445c4924317ec88</id> 

但是當我使用谷歌的位置API V3的新版本使用以下網址: http://maps.googleapis.com/maps/api/geocode/xml?sensor=false&address=london+canada

它不inclu DES <id>,幫助需要請

回答

0

在你的問題的第一個鏈接請求placesWebService,但第二個請求的geocodingWebService

你仍然可以使用第一個鏈接,V3是Maps- 的Javascript -API的當前版本,但你不使用Javascript的API,您請求的web服務(修改Maps- Javascript-API對Web服務沒有任何影響)。

+0

感謝您的及時回覆,但先生的問題是:placesWebService返回加拿大和美國國家的縮寫,但我需要完整的國家名稱,這是在geocodingWebService中可用。另一個問題是ID,因爲我之前使用placesWebService,我正在跟蹤ids – DawoodKhanana

+0

請求[place-details](https://developers.google.com/places/documentation/details)獲取完整的州名 –

+0

非常感謝 – DawoodKhanana