Trovare i punti di ritiro per una determinata località.
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 la localizzazione del testo nella risposta, ad esempio nome e indirizzo. |
searchLocation |
Obbligatorio. 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. |
orderBy |
Obbligatorio. Ordinamento da utilizzare per la restituzione dei risultati. |
destination |
La località di destinazione prevista dal cliente. Imposta quando richiedi punti di prelievo 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 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. |
wifiAccessPoints[] |
Punti di accesso Wi-Fi nelle vicinanze della 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 prelievo per un messaggio di risposta alla posizione.
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. Il numero di risultati in "placepickupPointResults" potrebbe superare il numero di risultati in "placeResults". |
placeResults[] |
Dettagli sui luoghi associati ai punti di prelievo nelle vicinanze. I risultati in questo elenco non sono ordinati. |
PlacePickupPointResult
Punti di ritiro con ID luogo associato.
Rappresentazione JSON |
---|
{
"pickupPointResult": {
object ( |
Campi | |
---|---|
pickupPointResult |
Dettagli sul punto di prelievo. Deve essere presente. |
associatedPlaceId |
ID del luogo associato. |