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

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

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

رقم تعريف المكان المرتبط