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

To pole jest wymagane. Identyfikator miejsca, w przypadku którego wymagane są punkty odbioru.

localizationPreferences

object (LocalizationPreferences)

To pole jest wymagane. Preferencje używane do lokalizowania tekstów w odpowiedzi, np. imienia i nazwiska oraz adresu.

searchLocation

object (LatLng)

Lokalizacja używana do wyszukiwania punktów odbioru oraz obliczania odległości i szacowanego czasu dotarcia do punktów odbioru. Jeśli jej nie skonfigurujesz, zostanie użyta lokalizacja miejsca powiązanego z danym identyfikatorem miejsca.

orderBy

enum (PickupPointOrder)

To pole jest wymagane. Kolejność użycia przy zwracaniu wyników.

destination

object (LatLng)

Zamierzona lokalizacja klienta. Ustaw, jeśli chcesz zamówić punkty odbioru według szacowanego czasu dotarcia na miejsce.

maxResults

integer

To pole jest wymagane. Maksymalna liczba wyników do zwrócenia. Musi być większy niż 0.

travelModes[]

enum (TravelMode)

To pole jest wymagane. Zwracane są tylko punkty odbioru, które umożliwiają korzystanie z co najmniej jednego z podanych środków transportu. Obsługiwane tryby podróży: DRIVING i TWO_WHEELER. Musisz określić co najmniej 1 tryb.

computeWalkingEta

boolean

Jeśli ma wartość prawda, oblicza się szacowany czas dotarcia z lokalizacji wyszukiwania do punktu odbioru.

computeDrivingEta

boolean

Jeśli określone są wartości prawda i miejsce docelowe, obliczany jest szacowany czas dotarcia 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. Pole może być puste, jeśli żaden punkt odbioru nie spełnia kryteriów żądania.

placeResult

object (PlaceResult)

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