Method: findPickupPointsForPlace

Znajdowanie punktów odbioru w danym miejscu.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "placeId": string,
  "localizationPreferences": {
    object (LocalizationPreferences)
  },
  "searchLocation": {
    object (LatLng)
  },
  "orderBy": enum (PickupPointOrder),
  "destination": {
    object (LatLng)
  },
  "maxResults": integer,
  "travelModes": [
    enum (TravelMode)
  ],
  "computeWalkingEta": boolean,
  "computeDrivingEta": boolean
}
Pola
placeId

string

Wymagane. Identyfikator miejsca, dla którego żądane są punkty odbioru.

localizationPreferences

object (LocalizationPreferences)

Wymagane. Ustawienia używane do lokalizacji tekstu w odpowiedzi, np. imię i nazwisko oraz adres.

searchLocation

object (LatLng)

Lokalizacja do wyszukiwania punktów odbioru oraz obliczania odległości i czasu dotarcia do punktu odbioru. Jeśli zasada nie jest skonfigurowana, używana jest lokalizacja miejsca powiązanego z podanym identyfikatorem miejsca.

orderBy

enum (PickupPointOrder)

Wymagane. Kolejność, która ma być używana przy zwracaniu wyników.

destination

object (LatLng)

Miejsce docelowe klienta. Ustaw, jeśli chcesz, aby punkty odbioru były zamawiane według szacowanego czasu dotarcia na miejsce.

maxResults

integer

Wymagane. Maksymalna liczba wyników do zwrócenia. Musi być większy niż 0.

travelModes[]

enum (TravelMode)

Wymagane. Wyświetlane są tylko punkty odbioru, które umożliwiają korzystanie z co najmniej jednego z podanych środków transportu. Obsługiwane środki transportu: DRIVING i TWO_WHEELER. Musisz określić co najmniej jeden tryb.

computeWalkingEta

boolean

Jeśli ma wartość true (prawda), obliczany jest przewidywany czas dotarcia pieszo z miejsca wyszukiwania do punktu odbioru.

computeDrivingEta

boolean

Jeśli ma wartość true i jest określony punkt docelowy, obliczany jest przewidywany czas przejazdu z miejsca odbioru do miejsca docelowego.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Znajdź punkty odbioru dla wiadomości z odpowiedzią dotyczącą miejsca.

Zapis JSON
{
  "pickupPointResults": [
    {
      object (PickupPointResult)
    }
  ],
  "placeResult": {
    object (PlaceResult)
  }
}
Pola
pickupPointResults[]

object (PickupPointResult)

Punkty odbioru spełniające kryteria prośby. Jeśli żaden punkt odbioru nie spełnia kryteriów żądania, może być pusty.

placeResult

object (PlaceResult)

Miejsce powiązane z podanym identyfikatorem miejsca w żądaniu.