Trovare punti di ritiro per un determinato luogo.
Richiesta HTTP
POST https://locationselection.googleapis.com/v1beta:findPickupPointsForLocation
L'URL utilizza la sintassi di transcodifica gRPC.
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{ "localizationPreferences": { object ( |
Campi | |
---|---|
localizationPreferences |
Obbligatorio. Preferenze utilizzate per localizzare i testi delle risposte, ad esempio nome e indirizzo. |
searchLocation |
Obbligatorio. Località da utilizzare per cercare i punti di ritiro e calcolare le distanze e l'orario di arrivo stimato rispetto ai punti di ritiro. |
orderBy |
Obbligatorio. Ordine da utilizzare per restituire risultati. |
destination |
La località di destinazione prevista dal cliente. Imposta quando richiedi punti di ritiro ordinati 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. |
wifiAccessPoints[] |
Punti di accesso Wi-Fi intorno alla posizione di ricerca. Utilizzato per fornire risultati di ricerca di qualità superiore. |
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 basato sul luogo.
Rappresentazione JSON |
---|
{ "placePickupPointResults": [ { object ( |
Campi | |
---|---|
placePickupPointResults[] |
Punti di ritiro nelle vicinanze con ID luogo associato. I risultati in questo elenco vengono ordinati in base ai criteri specificati nella richiesta. Numero di risultati in "placePickupPointResults" può superare il numero di risultati in "placeResults". |
placeResults[] |
Dettagli sui luoghi associati ai punti di ritiro nelle vicinanze. I risultati in questo elenco non sono ordinati. |
PlacePickupPointResult
Punti di prelievo con ID luogo associato.
Rappresentazione JSON |
---|
{
"pickupPointResult": {
object ( |
Campi | |
---|---|
pickupPointResult |
Dettagli sul punto di ritiro. Deve essere presente. |
associatedPlaceId |
ID del luogo associato. |