Encuentra puntos de encuentro para una ubicación determinada.
Solicitud HTTP
POST https://locationselection.googleapis.com/v1beta:findPickupPointsForLocation
La URL usa la sintaxis de la transcodificación gRPC.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{ "localizationPreferences": { object ( |
Campos | |
---|---|
localizationPreferences |
Obligatorio. Preferencias usadas para localizar los textos en la respuesta, como el nombre y la dirección. |
searchLocation |
Obligatorio. Se trata de la ubicación que se utiliza para buscar puntos de partida y calcular las distancias y la hora de llegada estimada a los puntos de partida. |
orderBy |
Obligatorio. Orden para usar al mostrar resultados. |
destination |
La ubicación de destino prevista del cliente. Se establece cuando se solicitan puntos de partida según la hora de llegada estimada del destino. |
maxResults |
Obligatorio. Cantidad máxima de resultados que se mostrarán. Debe ser mayor que 0. |
travelModes[] |
Obligatorio. Solo se muestran los puntos de partida que admiten al menos uno de los medios de transporte especificados. Medios de transporte admitidos: DRIVING y TWO_WHEELER Se debe especificar al menos un modo. |
computeWalkingEta |
Si es verdadero, se calcula la hora de llegada estimada a pie desde la ubicación de búsqueda hasta el punto de partida. |
computeDrivingEta |
Si se especifica el valor "true" y se especifica el destino, se calcula la hora de llegada estimada del trayecto desde el punto de partida hasta el destino. |
wifiAccessPoints[] |
Puntos de acceso Wi-Fi alrededor de la ubicación de búsqueda. Se usa para proporcionar resultados de la búsqueda de mayor calidad. |
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Busca puntos de recogida para el mensaje de respuesta según la ubicación.
Representación JSON |
---|
{ "placePickupPointResults": [ { object ( |
Campos | |
---|---|
placePickupPointResults[] |
Puntos de retiro cercanos con el ID de lugar asociado. Los resultados de esta lista se ordenan según los criterios especificados en la solicitud. Es posible que la cantidad de resultados en "placePickupPointResults" supere la cantidad de resultados en "placeResults". |
placeResults[] |
Son los detalles sobre los lugares asociados con puntos de partida cercanos. Los resultados de esta lista no están ordenados. |
PlacePickupPointResult
Puntos de retiro con ID de lugar asociado.
Representación JSON |
---|
{
"pickupPointResult": {
object ( |
Campos | |
---|---|
pickupPointResult |
Son los detalles sobre el punto de partida. Debe estar presente. |
associatedPlaceId |
Es el ID del lugar asociado. |