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 dei testi nella risposta, 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. L'ordinamento da utilizzare per restituire i risultati. |
destination |
La località di destinazione prevista dal cliente. Imposta quando richiedi i punti di ritiro ordinati in base all'orario di arrivo stimato (ETA) 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 true e la destinazione è specificata, viene calcolato l'orario di arrivo stimato in auto dal punto di ritiro alla destinazione. |
wifiAccessPoints[] |
Punti di accesso Wi-Fi nelle vicinanze della località 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 sulla posizione.
Rappresentazione JSON |
---|
{ "placePickupPointResults": [ { object ( |
Campi | |
---|---|
placePickupPointResults[] |
Punti di ritiro nelle vicinanze con ID luogo associato. I risultati in questo elenco sono ordinati in base ai criteri specificati nella richiesta. Il 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 ritiro con ID luogo associato.
Rappresentazione JSON |
---|
{
"pickupPointResult": {
object ( |
Campi | |
---|---|
pickupPointResult |
Dettagli sul punto di ritiro. Deve essere presente. |
associatedPlaceId |
ID del luogo associato. |