Trovare i punti di ritiro per un determinato luogo.
Richiesta HTTP
POST https://locationselection.googleapis.com/v1beta:findPickupPointsForPlace
L'URL utilizza la sintassi di transcodifica gRPC.
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "placeId": string, "localizationPreferences": { object ( |
Campi | |
---|---|
placeId |
Obbligatorio. ID del luogo per il quale vengono richiesti i punti di ritiro. |
localizationPreferences |
Obbligatorio. Preferenze utilizzate per la localizzazione del testo nella risposta, ad esempio nome e indirizzo. |
searchLocation |
Posizione da utilizzare per la ricerca dei punti di prelievo e il calcolo delle distanze e degli orari di arrivo stimati in base ai punti di prelievo. Se non viene impostato, viene utilizzata la posizione del luogo associato all'ID luogo specificato. |
orderBy |
Obbligatorio. Ordinamento da utilizzare per la restituzione dei risultati. |
destination |
La località di destinazione prevista dal cliente. Da impostare se richiedi l'ordine dei punti di ritiro in base all'orario di arrivo stimato della destinazione. |
maxResults |
Obbligatorio. Numero massimo di risultati da restituire. Deve essere maggiore di 0. |
travelModes[] |
Obbligatorio. Vengono restituiti solo i punti di ritiro che consentono almeno una delle modalità di viaggio specificate. Modalità di viaggio supportate: DRIVING e TWO_WHEELER. È necessario specificare almeno una modalità. |
computeWalkingEta |
Se il valore è true, viene calcolato l'orario di arrivo stimato a piedi dalla località di ricerca al punto di prelievo. |
computeDrivingEta |
Se vengono specificati true e la destinazione, viene calcolato l'orario di arrivo stimato in auto dal punto di prelievo alla destinazione. |
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Trova i punti di ritiro per il messaggio di risposta al luogo.
Rappresentazione JSON |
---|
{ "pickupPointResults": [ { object ( |
Campi | |
---|---|
pickupPointResults[] |
Punti di ritiro che corrispondono ai criteri della richiesta. Può essere vuoto se nessun punto di ritiro corrisponde ai criteri della richiesta. |
placeResult |
Luogo associato all'ID luogo specificato nella richiesta. |