Trovare 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. L'ID del luogo per il quale sono richiesti i punti di prelievo. |
localizationPreferences |
Obbligatorio. Preferenze utilizzate per localizzare i testi delle risposte, ad esempio nome e indirizzo. |
searchLocation |
Località da utilizzare per cercare i punti di ritiro e calcolare le distanze e l'orario di arrivo stimato rispetto ai punti di ritiro. Se non viene impostata, viene utilizzata la posizione del luogo associata all'ID specificato. |
orderBy |
Obbligatorio. Ordine da utilizzare per restituire risultati. |
destination |
La località di destinazione prevista dal cliente. Imposta questa opzione se devi ordinare i 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 è vero, viene calcolato l'orario di arrivo stimato a piedi dal punto di ricerca al punto di partenza. |
computeDrivingEta |
Se è specificato true e la destinazione è specificata, viene calcolato l'orario di arrivo stimato 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 sul luogo.
Rappresentazione JSON |
---|
{ "pickupPointResults": [ { object ( |
Campi | |
---|---|
pickupPointResults[] |
Punti di prelievo che corrispondono ai criteri della richiesta. Il campo può essere vuoto se nessun punto di ritiro corrisponde ai criteri della richiesta. |
placeResult |
Luogo associato all'ID luogo specificato nella richiesta. |