Trouvez 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 du lieu pour lequel des points de retrait sont demandés. |
localizationPreferences |
Obligatoire. Préférences utilisées pour localiser les textes de la réponse (par exemple, le nom et l'adresse). |
searchLocation |
Emplacement à utiliser pour rechercher des points de retrait et calculer les distances et les temps de trajet jusqu'à ces points. Si cet élément n'est pas défini, l'emplacement du lieu associé à l'ID de lieu donné est utilisé. |
orderBy |
Obligatoire. Ordre à utiliser lors du renvoi des résultats. |
destination |
Destination souhaitée du client. Définissez cette option si vous demandez la commande des points retrait en fonction de l'heure d'arrivée prévue à la destination. |
maxResults |
Obligatoire. Nombre maximal de résultats à renvoyer. Doit être supérieur à 0. |
travelModes[] |
Obligatoire. Seuls les points de prise en charge qui autorisent au moins un des modes de transport spécifiés sont renvoyés. Modes de transport compatibles: 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 de recherche et le point de prise en charge est calculée. |
computeDrivingEta |
Si la valeur est "true" et que la destination est spécifiée, l'heure d'arrivée prévue en voiture entre le point de prise en charge 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 :
Trouvez des points de retrait pour le message de réponse "Place".
Représentation JSON |
---|
{ "pickupPointResults": [ { object ( |
Champs | |
---|---|
pickupPointResults[] |
Points de retrait 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'identifiant de lieu donné dans la requête. |