Fleet Engine API for scheduled tasks

خدمات المهام المُجدوَلة

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

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

المستند المرتبط بميزة "اقتراحات"

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

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

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

  • https://fleetengine.googleapis.com

مورد REST: ‏ v1.providers.deliveryVehicles

الطُرق
create POST /v1/{parent=providers/*}/deliveryVehicles
لإنشاء DeliveryVehicle جديد وإرجاعه
delete DELETE /v1/{name=providers/*/deliveryVehicles/*}
لحذف مركبة توصيل من Fleet Engine
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 جديد وإرجاعه
delete DELETE /v1/{name=providers/*/tasks/*}
لحذف مهمة واحدة.
get GET /v1/{name=providers/*/tasks/*}
للحصول على معلومات عن Task
list GET /v1/{parent=providers/*}/tasks
تحصل على جميع Task التي تستوفي معايير الفلترة المحدّدة.
patch PATCH /v1/{task.name=providers/*/tasks/*}
تعديل بيانات Task