Recherchez les points retrait d'un lieu donné.
Requête HTTP
POST https://locationselection.googleapis.com/v1beta:findPickupPointsForPlace
L'URL utilise la syntaxe de transcodage gRPC.
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{ "placeId": string, "localizationPreferences": { object ( |
Champs | |
---|---|
placeId |
Obligatoire. ID de lieu du lieu pour lequel vous demandez des points de retrait. |
localizationPreferences |
Obligatoire. Préférences utilisées pour localiser les textes de la réponse, par exemple, le nom et l'adresse. |
searchLocation |
Lieu à utiliser pour rechercher les points de prise en charge, et calculer les distances et les heures d'arrivée prévues jusqu'aux points de prise en charge. Si ce champ n'est pas spécifié, l'emplacement du lieu associé à l'ID de lieu donné est utilisé. |
orderBy |
Obligatoire. Classement à utiliser lors du renvoi des résultats. |
destination |
Emplacement de destination prévu par le Client. Définissez ce paramètre si vous demandez la commande de points retrait en fonction de l'heure d'arrivée prévue. |
maxResults |
Obligatoire. Nombre maximal de résultats à renvoyer. Doit être supérieur à 0. |
travelModes[] |
Obligatoire. Seuls les points de prise en charge autorisant au moins l'un des modes de transport spécifiés sont renvoyés. Modes de transport acceptés: DRIVING et TWO_WHEELER. Vous devez spécifier au moins un mode. |
computeWalkingEta |
Si la valeur est "true", l'heure d'arrivée prévue à pied entre le lieu recherché et le point de départ est calculée. |
computeDrivingEta |
Si "true" et que la destination est spécifiée, l'heure d'arrivée prévue du véhicule entre le point de départ et la destination est calculée. |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Recherchez les points de retrait pour le message de réponse sur le lieu.
Représentation JSON |
---|
{ "pickupPointResults": [ { object ( |
Champs | |
---|---|
pickupPointResults[] |
Points de départ correspondant aux critères de la demande Ce champ peut être vide si aucun point retrait ne correspond aux critères de la demande. |
placeResult |
Lieu associé à l'ID de lieu donné dans la requête. |