Znajdź punkty odbioru dla danej lokalizacji.
Żądanie HTTP
POST https://locationselection.googleapis.com/v1beta:findPickupPointsForLocation
Adres URL używa składni transkodowania gRPC.
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "localizationPreferences": { object ( |
Pola | |
---|---|
localizationPreferences |
Wymagane. Ustawienia używane do lokalizacji tekstu w odpowiedzi, np. imię i nazwisko oraz adres. |
searchLocation |
Wymagane. Lokalizacja używana do wyszukiwania punktów odbioru i obliczania odległości oraz czasu dojazdu do punktów odbioru. |
orderBy |
Wymagane. Użyta kolejność zwracania wyników. |
destination |
Zamierzona lokalizacja docelowa klienta. Ustaw, kiedy żądasz punktów odbioru posortowanych według przewidywanego czasu dotarcia do miejsca docelowego. |
maxResults |
Wymagane. Maksymalna liczba wyników do zwrócenia. Musi być większy niż 0. |
travelModes[] |
Wymagane. Zwracane są tylko punkty odbioru, które umożliwiają co najmniej jeden z wybranych trybów podróży. Obsługiwane tryby podróży: DRIVING i TWO_WHEELER. Musisz określić co najmniej jeden tryb. |
computeWalkingEta |
Jeśli wybrano opcję prawda, obliczony jest czas dotarcia na piechotę z lokalizacji wyszukiwania do punktu odbioru. |
computeDrivingEta |
Jeśli ma wartość true i jest określony punkt docelowy, obliczany jest przewidywany czas przejazdu z miejsca odbioru do miejsca docelowego. |
wifiAccessPoints[] |
Punkty dostępu Wi-Fi w pobliżu lokalizacji wyszukiwania. Służy do zapewnienia wyników wyszukiwania o wyższej jakości. |
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Znajdź punkty odbioru w odpowiedzi na wiadomość o lokalizacji.
Zapis JSON |
---|
{ "placePickupPointResults": [ { object ( |
Pola | |
---|---|
placePickupPointResults[] |
Pobliskie punkty odbioru z powiązanym identyfikatorem miejsca. Wyniki na tej liście są uporządkowane według kryteriów podanych w zapytaniu. Liczba wyników w elemencie „placePickupPointResults” może być większa niż liczba wyników w elemencie „placeResults”. |
placeResults[] |
Szczegółowe informacje o miejscach powiązanych z pobliskimi punktami odbioru. Wyniki na tej liście nie są uporządkowane. |
PlacePickupPointResult
Punkty odbioru z powiązanym identyfikatorem miejsca.
Zapis JSON |
---|
{
"pickupPointResult": {
object ( |
Pola | |
---|---|
pickupPointResult |
Szczegóły dotyczące punktu odbioru. Musi być obecna. |
associatedPlaceId |
Identyfikator powiązanego miejsca. |