Trouvez les points de retrait dans un lieu donné.
Requête HTTP
POST https://locationselection.googleapis.com/v1beta:findPickupPointsForLocation
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 |
---|
{ "localizationPreferences": { object ( |
Champs | |
---|---|
localizationPreferences |
Obligatoire. Préférences utilisées pour localiser les textes de la réponse, par exemple le nom et l'adresse. |
searchLocation |
Obligatoire. Emplacement à utiliser pour rechercher des points de retrait et calculer les distances et les temps de trajet jusqu'à ces points. |
orderBy |
Obligatoire. Ordre à utiliser lors du renvoi des résultats. |
destination |
La destination prévue par le client. Définissez ce paramètre lorsque vous demandez des points de retrait triés par 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 permettent au moins l'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 estimée à pied entre le lieu de recherche et le point de ramassage est calculée. |
computeDrivingEta |
Si la valeur est "true" et qu'une destination est spécifiée, l'heure d'arrivée estimée en voiture du point de prise en charge à la destination est calculée. |
wifiAccessPoints[] |
Points d'accès Wi-Fi autour de l'emplacement de recherche Permet d'obtenir des résultats de recherche de meilleure qualité. |
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 :
Rechercher des points de retrait pour le message de réponse de localisation.
Représentation JSON |
---|
{ "placePickupPointResults": [ { object ( |
Champs | |
---|---|
placePickupPointResults[] |
Points de retrait à proximité avec l'ID de lieu associé. Les résultats de cette liste sont classés selon les critères indiqués dans la requête. Le nombre de résultats dans "placePickupPointResults" peut être supérieur au nombre de résultats dans "placeResults". |
placeResults[] |
Informations sur les lieux associés aux points de retrait à proximité. Les résultats de cette liste ne sont pas classés. |
PlacePickupPointResult
Points de retrait avec l'ID de lieu associé.
Représentation JSON |
---|
{
"pickupPointResult": {
object ( |
Champs | |
---|---|
pickupPointResult |
Informations sur le point de retrait. Doit être présent. |
associatedPlaceId |
ID du lieu associé. |