Encontrar pontos de retirada 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 na resposta, por exemplo, nome e endereço. |
searchLocation |
Obrigatório. Local a ser usado para pesquisar pontos de retirada e calcular distâncias e ETAs até os pontos de retirada. |
orderBy |
Obrigatório. Ordem a ser usada ao retornar resultados. |
destination |
Local de destino pretendido do cliente. Define quando solicitar pontos de retirada classificados por ETA do 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 retirada que permitem pelo menos um dos modos de transporte especificados são retornados. Modos de transporte compatíveis: 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 é calculado. |
computeDrivingEta |
Se for verdadeiro e o destino for especificado, o ETA de carro do ponto de partida até o destino será calculado. |
wifiAccessPoints[] |
Pontos de acesso Wi-Fi ao redor do local da 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 pontos de retirada para a mensagem de resposta sobre o local.
Representação JSON |
---|
{ "placePickupPointResults": [ { object ( |
Campos | |
---|---|
placePickupPointResults[] |
Pontos de retirada nas proximidades com ID de lugar associado. Os resultados nessa 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 aos pontos de coleta próximos. Os resultados desta lista não são ordenados. |
PlacePickupPointResult
Pontos de retirada com o ID de lugar associado.
Representação JSON |
---|
{
"pickupPointResult": {
object ( |
Campos | |
---|---|
pickupPointResult |
Detalhes sobre o ponto de retirada. Precisa estar presente. |
associatedPlaceId |
ID do lugar associado. |