Method: findPickupPointsForLocation

מחפשים נקודות איסוף למיקום ספציפי.

בקשת HTTP

POST https://locationselection.googleapis.com/v1beta:findPickupPointsForLocation

בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "localizationPreferences": {
    object (LocalizationPreferences)
  },
  "searchLocation": {
    object (LatLng)
  },
  "orderBy": enum (PickupPointOrder),
  "destination": {
    object (LatLng)
  },
  "maxResults": integer,
  "travelModes": [
    enum (TravelMode)
  ],
  "computeWalkingEta": boolean,
  "computeDrivingEta": boolean,
  "wifiAccessPoints": [
    {
      object (WiFiAccessPoint)
    }
  ]
}
שדות
localizationPreferences

object (LocalizationPreferences)

חובה. העדפות שמשמשות להתאמה לשוק המקומי של טקסטים בתגובה, לדוגמה, שם וכתובת.

searchLocation

object (LatLng)

חובה. מיקום לשימוש לצורך חיפוש נקודות איסוף ולחישוב מרחקים וזמני הגעה משוערים אל נקודות איסוף.

orderBy

enum (PickupPointOrder)

חובה. סדר לשימוש בעת החזרת תוצאות.

destination

object (LatLng)

מיקום היעד של הלקוח. מגדירים כשמבקשים נקודות איסוף, ממוינות לפי זמן ההגעה המשוער של היעד.

maxResults

integer

חובה. המספר המקסימלי של תוצאות להחזרה. חייב להיות גדול מ-0.

travelModes[]

enum (TravelMode)

חובה. המערכת מחזירה רק נקודות איסוף שמאפשרות הצגה של לפחות אחד מאפשרויות הנסיעה שצוין. מצבי נסיעה נתמכים: DRIVING ו-TWO_WHEELER. יש לציין מצב אחד לפחות.

computeWalkingEta

boolean

אם הערך הוא True, יתבצע חישוב של זמן ההגעה המשוער בהליכה ממיקום החיפוש עד לנקודת האיסוף.

computeDrivingEta

boolean

אם צוין True ויעד, יחושב זמן ההגעה המשוער מנקודת האיסוף אל היעד.

wifiAccessPoints[]

object (WiFiAccessPoint)

נקודות גישה ל-Wi-Fi מסביב למיקום החיפוש. המערכת משמשת להצגת תוצאות חיפוש באיכות גבוהה יותר.

גוף התגובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול נתונים במבנה הבא:

מאתרים נקודות איסוף להודעת התגובה לגבי המיקום.

ייצוג JSON
{
  "placePickupPointResults": [
    {
      object (PlacePickupPointResult)
    }
  ],
  "placeResults": [
    {
      object (PlaceResult)
    }
  ]
}
שדות
placePickupPointResults[]

object (PlacePickupPointResult)

נקודות איסוף בקרבת מקום עם מזהה מקום משויך. התוצאות ברשימה הזו מסודרות לפי הקריטריונים שצוינו בבקשה. מספר התוצאות ב-'placepickupPointResults' עשוי להיות גדול ממספר התוצאות ב-'placeResults'.

placeResults[]

object (PlaceResult)

פרטים על המקומות שמשויכים לנקודות איסוף בקרבת מקום. התוצאות ברשימה הזו לא מסודרות.

PlacePickupPointResult

נקודות איסוף עם מזהה מקום משויך.

ייצוג JSON
{
  "pickupPointResult": {
    object (PickupPointResult)
  },
  "associatedPlaceId": string
}
שדות
pickupPointResult

object (PickupPointResult)

פרטים על נקודת האיסוף. יש למלא את השדה.

associatedPlaceId

string

המזהה של המקום המשויך.