Method: findPickupPointsForLocation

Tìm điểm đến lấy hàng cho một vị trí nhất định.

Yêu cầu HTTP

POST https://locationselection.googleapis.com/v1beta:findPickupPointsForLocation

URL sử dụng cú pháp Chuyển mã gRPC.

Nội dung yêu cầu

Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "localizationPreferences": {
    object (LocalizationPreferences)
  },
  "searchLocation": {
    object (LatLng)
  },
  "orderBy": enum (PickupPointOrder),
  "destination": {
    object (LatLng)
  },
  "maxResults": integer,
  "travelModes": [
    enum (TravelMode)
  ],
  "computeWalkingEta": boolean,
  "computeDrivingEta": boolean,
  "wifiAccessPoints": [
    {
      object (WiFiAccessPoint)
    }
  ]
}
Trường
localizationPreferences

object (LocalizationPreferences)

Bắt buộc. Các lựa chọn ưu tiên dùng để bản địa hoá nội dung trả lời, chẳng hạn như tên và địa chỉ.

searchLocation

object (LatLng)

Bắt buộc. Vị trí để sử dụng khi tìm điểm đến lấy hàng và tính toán khoảng cách cũng như thời gian đến điểm đến lấy hàng.

orderBy

enum (PickupPointOrder)

Bắt buộc. Thứ tự sử dụng khi trả về kết quả.

destination

object (LatLng)

Vị trí đến dự kiến của khách hàng. Đặt khi yêu cầu điểm đến lấy hàng được sắp xếp theo thời gian đến dự kiến của điểm đến.

maxResults

integer

Bắt buộc. Số kết quả tối đa được trả về. Phải lớn hơn 0.

travelModes[]

enum (TravelMode)

Bắt buộc. Chỉ những điểm đến lấy hàng cho phép ít nhất một trong các phương tiện đi lại đã chỉ định mới được trả về. Các chế độ di chuyển được hỗ trợ: DRIVING (Lái xe) và TWO_WHEELER (Xe hai bánh). Bạn phải chỉ định ít nhất một chế độ.

computeWalkingEta

boolean

Nếu đúng, hệ thống sẽ tính toán thời gian đến bằng cách đi bộ từ vị trí tìm kiếm đến điểm đón.

computeDrivingEta

boolean

Nếu là true và đích đến được chỉ định, thì thời gian dự kiến đến bằng ô tô từ điểm đón đến đích đến sẽ được tính toán.

wifiAccessPoints[]

object (WiFiAccessPoint)

Các điểm truy cập Wi-Fi xung quanh vị trí tìm kiếm. Dùng để cung cấp kết quả tìm kiếm chất lượng cao hơn.

Nội dung phản hồi

Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Tìm điểm đến lấy hàng cho tin nhắn phản hồi về vị trí.

Biểu diễn dưới dạng JSON
{
  "placePickupPointResults": [
    {
      object (PlacePickupPointResult)
    }
  ],
  "placeResults": [
    {
      object (PlaceResult)
    }
  ]
}
Trường
placePickupPointResults[]

object (PlacePickupPointResult)

Điểm đến lấy hàng ở gần có mã địa điểm được liên kết. Các kết quả trong danh sách này được sắp xếp theo tiêu chí được đưa ra trong yêu cầu. Số lượng kết quả trong "placePickupPointResults" có thể vượt quá số lượng kết quả trong "placeResults".

placeResults[]

object (PlaceResult)

Thông tin chi tiết về các địa điểm liên kết với các điểm đến lấy hàng lân cận. Các kết quả trong danh sách này không được sắp xếp.

PlacePickupPointResult

Điểm đến lấy hàng có mã địa điểm được liên kết.

Biểu diễn dưới dạng JSON
{
  "pickupPointResult": {
    object (PickupPointResult)
  },
  "associatedPlaceId": string
}
Trường
pickupPointResult

object (PickupPointResult)

Thông tin chi tiết về điểm đến lấy hàng. Phải có.

associatedPlaceId

string

Mã địa điểm của địa điểm được liên kết.