簡介
Google places API為google map api之一環,結合地點及商家資訊,以提供使用者指定地點附近之資訊。
申請
由google api console取得key: https://code.google.com/apis/console/
這裡需要有一個google帳號。第一次使用要先申請(填個資料、接受服務條款)。
啟動
登入google api consle後,要先創建一個新project,然後再去enable各項服務。從service找到Places API:
點on/off的圖案就可以去啟動或停止服務。
而在API Access的部分就會看到你的API key:
使用
places api目前提供五種功能,一是查詢指定地點附近之資訊(places serach)、二是根據一所查詢的結果取得更詳細資料(places detail)、三是自動完成(places auto compelete)。另外還有check-in和reports功能。
看完整使用說明,這邊只說明如何使用places search。(這部分中文文件沒更新,有錯誤)
基本上,這一組API的使用就是一個URL request, places search的樣式: https://maps.googleapis.com/maps/api/place/search/output?parameters
Output可以選擇以json或xml之格式回傳,parameter的部分主要為:
location:一組座標
radius:一個距離,就是方圓幾公尺的範圍
sensor:是否是從GPS裝置發出的requset
key:你的金鑰
另外,還可以放入其他參數,我認為比較重要的就是:
types:選取所要的地標類型
查看。
如:https://maps.googleapis.com/maps/api/place/search/json?location=24.790864,121.004105&radius=500&types=food&sensor=false&key=XXXXXXXXXXXXXXXXX
就會以json的形式回傳交大方圓500公尺內所有關食物的地點(當然key要換上你自己的w)
而回傳的詳細格式可以自行去doc查閱。
---
只是把剛剛交出去的小報告拿來湊版面 不然都沒寫w
---
只是把剛剛交出去的小報告拿來湊版面 不然都沒寫w