Method: findPickupPointsForPlace

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

Yêu cầu HTTP

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

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
{
  "placeId": string,
  "localizationPreferences": {
    object (LocalizationPreferences)
  },
  "searchLocation": {
    object (LatLng)
  },
  "orderBy": enum (PickupPointOrder),
  "destination": {
    object (LatLng)
  },
  "maxResults": integer,
  "travelModes": [
    enum (TravelMode)
  ],
  "computeWalkingEta": boolean,
  "computeDrivingEta": boolean
}
Trường
placeId

string

Bắt buộc. Mã địa điểm của địa điểm cần có điểm đón khách.

localizationPreferences

object (LocalizationPreferences)

Bắt buộc. Lựa chọn ưu tiên dùng để bản địa hoá văn bản trong câu trả lời, ví dụ: tên và địa chỉ.

searchLocation

object (LatLng)

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. Nếu bạn không đặt, hệ thống sẽ sử dụng vị trí của địa điểm được liên kết với mã địa điểm đã cho.

orderBy

enum (PickupPointOrder)

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

destination

object (LatLng)

Vị trí đích đến mà khách hàng dự định. Đặt nếu bạn yêu cầu điểm đến lấy hàng theo thời gian đến dự kiế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. Hệ thống chỉ trả về những điểm đón cho phép ít nhất một trong các phương thức di chuyển đã chỉ định. Các phương tiện đi lại được hỗ trợ: DRIVING và TWO_WHEELER. 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.

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ề địa điểm.

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

object (PickupPointResult)

Điểm đến lấy hàng phù hợp với tiêu chí yêu cầu. Có thể để trống nếu không có điểm đến lấy hàng nào đáp ứng tiêu chí yêu cầu.

placeResult

object (PlaceResult)

Địa điểm liên kết với mã địa điểm nhất định trong yêu cầu.