Last Mile Fleet Solution Delivery API

خدمات لموفري حلول Last Mile Fleet.

الخدمة: fitengine.googleapis.com

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

مستند Discovery

مستند الاكتشاف هو مواصفات يمكن للآلة قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. يتم استخدامه لإنشاء مكتبات للعملاء، ومكونات IDE، وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفّر هذه الخدمة مستند Discovery التالي:

نقطة نهاية الخدمة

نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لإحدى خدمات واجهة برمجة التطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرّفات الموارد المنتظمة (URI) أدناه مرتبطة بنقطة نهاية الخدمة هذه:

  • https://fleetengine.googleapis.com

مورد REST: v1.providers.deliveryVehicles

الطُرق
create POST /v1/{parent=providers/*}/deliveryVehicles
تنشئ DeliveryVehicle جديدة وتعرضها.
get GET /v1/{name=providers/*/deliveryVehicles/*}
تعرض مثيل DeliveryVehicle المحدّد.
list GET /v1/{parent=providers/*}/deliveryVehicles
يتم الحصول على جميع DeliveryVehicle التي تستوفي معايير الفلترة المحدّدة.
patch PATCH /v1/{deliveryVehicle.name=providers/*/deliveryVehicles/*}
تكتب بيانات DeliveryVehicle المعدَّلة في Fleet Engine، وتخصِّص Tasks إلى DeliveryVehicle.

مورد REST: v1.providers.taskTrackingInfo

الطُرق
get GET /v1/{name=providers/*/taskTrackingInfo/*}
تعرض مثيل TaskTrackingInfo المحدّد.

مورد REST: v1.providers.tasks

الطُرق
batchCreate POST /v1/{parent=providers/*}/tasks:batchCreate
تنشئ مجموعة من عناصر Task الجديدة وتعرضها.
create POST /v1/{parent=providers/*}/tasks
تُنشئ كائن Task جديد وتعرضه.
get GET /v1/{name=providers/*/tasks/*}
للحصول على معلومات عن Task
list GET /v1/{parent=providers/*}/tasks
يتم الحصول على جميع Task التي تستوفي معايير الفلترة المحدّدة.
patch PATCH /v1/{task.name=providers/*/tasks/*}
يتم تعديل بيانات Task.
search
(deprecated)
GET /v1/{parent=providers/*}/tasks:search
تم إيقافها: يمكنك استخدام GetTaskTrackingInfo بدلاً منها.