Encontre pontos de embarque para um determinado local.
Solicitação HTTP
POST https://locationselection.googleapis.com/v1beta:findPickupPointsForLocation
O URL usa a sintaxe de transcodificação gRPC.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "localizationPreferences": { object ( |
Campos | |
---|---|
localizationPreferences |
Obrigatório. Preferências usadas para localizar os textos de resposta, por exemplo, nome e endereço. |
searchLocation |
Obrigatório. Localização a ser usada para pesquisar pontos de embarque e calcular distâncias e HECs até esses pontos. |
orderBy |
Obrigatório. Ordem a ser usada ao retornar resultados. |
destination |
Local de destino pretendido pelo cliente. Definido ao solicitar pontos de retirada classificados por HEC de destino. |
maxResults |
Obrigatório. Número máximo de resultados a serem retornados. Precisa ser maior que 0. |
travelModes[] |
Obrigatório. Somente os pontos de embarque que permitem pelo menos um dos meios de transporte especificados são retornados. Meios de transporte suportados: DRIVING e TWO_WHEELER. É necessário especificar pelo menos um modo. |
computeWalkingEta |
Se verdadeiro, o HEC a pé do local de pesquisa até o ponto de embarque será calculado. |
computeDrivingEta |
Se o valor for "true" e o destino for especificado, o HEC de condução do ponto de embarque até o destino será calculado. |
wifiAccessPoints[] |
Pontos de acesso Wi-Fi ao redor do local de pesquisa. Usado para fornecer resultados de pesquisa de maior qualidade. |
Corpo da resposta
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Encontre os pontos de retirada para a mensagem de resposta do local.
Representação JSON |
---|
{ "placePickupPointResults": [ { object ( |
Campos | |
---|---|
placePickupPointResults[] |
Pontos de retirada próximos com ID de lugar associado. Os resultados dessa lista são ordenados de acordo com os critérios fornecidos na solicitação. O número de resultados em "placePickupPointResults" pode exceder o número de resultados em "placeResults". |
placeResults[] |
Detalhes sobre os locais associados a pontos de retirada próximos. Os resultados nesta lista não estão ordenados. |
PlacePickupPointResult
Pontos de retirada com o ID de lugar associado.
Representação JSON |
---|
{
"pickupPointResult": {
object ( |
Campos | |
---|---|
pickupPointResult |
Detalhes sobre o ponto de embarque Precisa estar presente. |
associatedPlaceId |
ID do local associado. |