Method: findPickupPointsForPlace

يمكنك البحث عن نقاط الاستلام لمكان معيّن.

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل 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)

الموقع الجغرافي المطلوب استخدامه للبحث في نقاط الاستلام واحتساب المسافات والوقت المقدّر للوصول إلى نقاط الاستلام في حال ترك هذه السياسة بدون ضبط، سيتم استخدام موقع المكان المرتبط برقم تعريف المكان المحدّد.

orderBy

enum (PickupPointOrder)

مطلوبة. ترتيب للاستخدام عند عرض النتائج.

destination

object (LatLng)

موقع الوجهة المقصود للعميل. يمكنك ضبط ما إذا كان يتم طلب نقاط الاستلام حسب الوقت المقدّر للوصول إلى الوجهة.

maxResults

integer

مطلوبة. الحد الأقصى لعدد النتائج التي سيتم عرضها. يجب أن يكون أكبر من 0.

travelModes[]

enum (TravelMode)

مطلوبة. لا يتم إرجاع سوى نقاط الاستلام التي تسمح باستخدام وسيلة واحدة على الأقل من وسائل النقل المحدّدة. وسائل السفر المتوافقة: DRIVING وTWO_WHEELER. يجب تحديد وضع واحد على الأقل.

computeWalkingEta

boolean

إذا كانت القيمة صحيحة، يتم احتساب الوقت المقدّر للوصول أثناء المشي من موقع البحث إلى نقطة الاستلام.

computeDrivingEta

boolean

إذا تم تحديد true وdestination، يتم احتساب الوقت المقدر للوصول من نقطة الاستلام إلى الوجهة.

نص الاستجابة

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

ابحث عن نقاط استلام رسالة الردّ على الأماكن.

تمثيل JSON
{
  "pickupPointResults": [
    {
      object (PickupPointResult)
    }
  ],
  "placeResult": {
    object (PlaceResult)
  }
}
الحقول
pickupPointResults[]

object (PickupPointResult)

هي نقاط استلام تطابق معايير الطلب. قد تكون هذه السمة فارغة إذا لم تتطابق أي نقاط استلام مع معايير الطلب.

placeResult

object (PlaceResult)

مكان مرتبط برقم تعريف المكان المحدّد في الطلب.