簡體   English   中英

從Google Places API獲取地址信息

[英]Getting Address Information from Google Places API

我一直在尋找在我的一個項目中使用Google Places API的方法,但是我對此有一個疑問,無法解決。 應該很簡單,但是我不能完全包扎它。 這是我的問題:

我正在嘗試實現一個自動填充字段,該字段使用Google地方信息查找位置,然后我希望將該信息通過表單傳遞,並在表單參數中包含位置名稱和地址。 我假設我將使用“地點詳細信息”來傳遞信息,但是考慮到自動完成字段中的信息,我該如何查找呢? 這是我的工作流程:

用戶在自動完成功能中輸入位置->自動完成功能通過表單傳遞地址信息->用戶提交表單->表單處理頁面顯示位置名稱和地址信息。

我正在使用PHP進行表單處理。 有沒有辦法將信息通過JSON傳遞到表單處理頁面? 任何示例代碼都會有所幫助。

謝謝!

我查過的參考資料:

http://code.google.com/apis/maps/documentation/places/

從商家名稱獲取完整地址-Google Maps API

經過進一步研究,我能夠弄清楚該怎么做。

使用自動完成示例: http : //code.google.com/apis/maps/documentation/javascript/examples/places-autocomplete.html

然后,剛剛過去

place.name
place.formatted_address

通過places API提取表單后的表單,我能夠實現自己的目標。 我將變量傳遞到隱藏的表單字段中進行處理。 例如:

document.getElementById('place-name').value = place.name;
document.getElementById('place-address').value = place.formatted_address;
document.getElementById('place-phone').value = place.formatted_phone_number;
document.getElementById('place-id').value = place.id;

希望這對某人有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM