Method: findPickupPointsForPlace

نقاط وانت را برای یک مکان مشخص پیدا کنید.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "placeId": string,
  "localizationPreferences": {
    object (LocalizationPreferences)
  },
  "searchLocation": {
    object (LatLng)
  },
  "orderBy": enum (PickupPointOrder),
  "destination": {
    object (LatLng)
  },
  "maxResults": integer,
  "travelModes": [
    enum (TravelMode)
  ],
  "computeWalkingEta": boolean,
  "computeDrivingEta": boolean
}
زمینه های
placeId

string

ضروری. شناسه مکان مکانی که برای آن امتیاز وانت درخواست شده است.

localizationPreferences

object ( LocalizationPreferences )

ضروری. ترجیحات مورد استفاده برای بومی سازی متون در پاسخ، به عنوان مثال، نام و آدرس.

searchLocation

object ( LatLng )

مکان مورد استفاده برای جستجوی نقاط وانت و محاسبه فواصل و ETA تا نقاط وانت. اگر تنظیم نشده باشد، از مکان مکان مرتبط با شناسه مکان داده شده استفاده می شود.

orderBy

enum ( PickupPointOrder )

ضروری. سفارش برای استفاده هنگام برگرداندن نتایج.

destination

object ( LatLng )

مکان مقصد مورد نظر مشتری تنظیم اگر درخواست نقاط تحویل توسط ETA مقصد سفارش داده شود.

maxResults

integer

ضروری. حداکثر تعداد نتایجی که باید برگردانده شوند. باید بزرگتر از 0 باشد.

travelModes[]

enum ( TravelMode )

ضروری. فقط نقاط وانتی که حداقل یکی از حالت‌های سفر مشخص شده را اجازه می‌دهند بازگردانده می‌شوند. حالت های سفر پشتیبانی شده: DRIVING و TWO_WHEELER. حداقل یک حالت باید مشخص شود.

computeWalkingEta

boolean

اگر درست باشد، ETA پیاده‌روی از محل جستجو تا نقطه دریافت محاسبه می‌شود.

computeDrivingEta

boolean

اگر درست باشد و مقصد مشخص شده باشد، ETA رانندگی از نقطه تحویل به مقصد محاسبه می شود.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نقاط تحویل را برای پیام پاسخ مکان پیدا کنید.

نمایندگی JSON
{
  "pickupPointResults": [
    {
      object (PickupPointResult)
    }
  ],
  "placeResult": {
    object (PlaceResult)
  }
}
زمینه های
pickupPointResults[]

object ( PickupPointResult )

نقاط دریافتی که با معیارهای درخواست مطابقت دارند. اگر هیچ نقطه تحویلی با معیارهای درخواست مطابقت نداشته باشد، ممکن است خالی باشد.

placeResult

object ( PlaceResult )

مکان مرتبط با شناسه مکان داده شده در درخواست.