Method: findPickupPointsForPlace

Znajdź punkty odbioru dla danego miejsca.

Żą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 wymagane są punkty odbioru.

localizationPreferences

object (LocalizationPreferences)

Wymagane. Ustawienia używane do lokalizowania tekstów 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)

Zamierzona lokalizacja docelowa 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 wybrano opcję prawda, obliczony jest czas dotarcia pieszo z lokalizacji wyszukiwania do punktu odbioru.

computeDrivingEta

boolean

Jeśli podasz wartość prawda i określisz miejsce docelowe, obliczony będzie szacowany czas dotarcia na miejsce z punktu 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.