總覽

歐洲經濟區 (EEA) 開發人員

簡介

Places API 是一項服務,可透過各種方法接受位置資料的 HTTP 要求。這項服務會傳回建築物、地理位置或重要搜尋點的格式化位置資料和圖像。

使用 Places API (新版) 的原因

建立位置資訊感知功能,為使用者提供詳細的位置資料。Places API (新版) 提供的資料,是以最準確、最新且最全面的真實世界地點模型為基礎。以下是應用程式的範例用途:

  • 在主要都會區顯示公寓出租資訊,並根據城市提供搜尋結果。
  • 在取貨或送貨狀態更新中加入地點詳細資料。
  • 顯示某個區域的公園清單,以及使用者提交的相片和評論。
  • 為規劃行程的使用者提供沿途商家聯絡資訊、評論和價位。

Places API (新版) 的用途

您可以使用 Places API (新版),在應用程式中加入下列功能:

  • 根據不同類型的使用者查詢提供地點搜尋結果,例如文字輸入、附近地點,以及含糊不清或類別式的使用者查詢。
  • 針對不同搜尋類型啟用自動完成功能,包括特定文字查詢或類別查詢。
  • 縮小傳回地點詳細資料的範圍,例如營業時間、摘要、使用者評論和相片。
  • 為應用程式服務的地點新增高畫質相片。

許多 Google 地圖平台 API 都支援地點 ID,地點 ID 可用來辨識 Google 地點介面集資料庫和 Google 地圖中的特定地點。取得地點 ID 的方法有很多,包括透過 Places API (新版),以及 Geocoding APIRoutes APIAddress Validation API

取得地點 ID 後,您可以使用 Places API (新版) 要求特定機構或搜尋點的詳細資料,例如完整地址、電話號碼、使用者評分和評論。

Places API (新版) 的運作方式

Places API (新版) 會將要求視為標準網址,並使用特定服務端點 (例如 /placesplaces:searchText),然後傳回 JSON 回應。Places API (新版) 支援透過 API 金鑰和 OAuth 權杖授權。下例會發出 Place Details (New) 要求,使用 API 金鑰傳回地點 ID 的地址元件:

https://places.googleapis.com/v1/places/GyuEmsRBfy61i59si0?fields=addressComponents&key=YOUR_API_KEY

如何使用 Places API (新版)

以下步驟說明使用 Places API 服務的典型用途情境。建構解決方案時,您可以使用其他端點,例如 Nearby Search (新版) 和 Place Photos (新版)。
1 做好準備 設定帳單、啟用 Places API (新版),並發出第一筆要求。
2 嘗試基本文字搜尋 使用 Text Search (新版) 發出文字搜尋要求。
3 使用地點 ID 取得更多詳細資料 許多 Google 地圖平台 API 都會在回應中傳回地點 ID。使用地點 ID 取得 Place Details (新版)
4 取得地點的相片 您可以透過 Place Photos (新推出) 存取儲存在地點資料庫中的數百萬張相片。使用地點相片 (新版) 存取地點相片。