Route Optimization API

واجهة برمجة التطبيقات Route Optimization API

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

يجب توفير اسم الخدمة routeoptimization.googleapis.com لإنشاء رموز عميل بديلة لاستدعاء إجراء عن بُعد (RPC).

google.longrunning.Operations

الطُرق
CancelOperation يبدأ إلغاء غير متزامن لعملية تستغرق وقتًا طويلاً.
DeleteOperation لحذف عملية طويلة الأمد
GetOperation تحصل على أحدث حالة لعملية طويلة الأمد.
ListOperations يسرد العمليات التي تتطابق مع الفلتر المحدّد في الطلب.
WaitOperation ينتظر هذا الإجراء إلى أن تكتمل العملية المحدّدة التي تستغرق وقتًا طويلاً أو إلى أن تصل إلى مهلة محدّدة كحد أقصى، مع عرض أحدث حالة.

google.maps.routeoptimization.v1.RouteOptimization

الطُرق
BatchOptimizeTours تحسين جولات المركبات لرسالة واحدة أو أكثر من رسائل OptimizeToursRequest كمجموعة
OptimizeTours تُرسِل طلبًا من النوع OptimizeToursRequest يحتوي على ShipmentModel وتُعرِض ردًا من النوع OptimizeToursResponse يحتوي على ShipmentRoute، وهي مجموعة من المسارات التي ستقطعها المركبات مع تقليل التكلفة الإجمالية إلى أدنى حدّ.