خدمات لمقدّمي خدمات التوصيل والرحلات عند الطلب.
الخدمة: flowetengine.googleapis.com
للاتصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان التطبيق يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، فاستخدم المعلومات التالية عند تقديم طلبات واجهة برمجة التطبيقات.
مستند Discovery
مستند الاستكشاف هو مواصفات يمكن للآلة قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. ويتم استخدامه لإنشاء مكتبات للعملاء ومكونات IDE الإضافية وأدوات أخرى تتفاعل مع Google APIs. وقد توفّر خدمة واحدة مستندات رصد متعدّدة. تقدّم هذه الخدمة مستند "اقتراحات" التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لخدمة واجهة برمجة التطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرّفات الموارد المنتظمة (URI) أدناه مرتبطة بنقطة نهاية الخدمة هذه:
https://fleetengine.googleapis.com
مورد REST: v1.providers.billableTrips
الطُرق | |
---|---|
report |
POST /v1/{name=providers/*/billableTrips/*}:report الإبلاغ عن استخدام الرحلة القابل للفوترة |
مورد REST: v1.providers.trips
الطُرق | |
---|---|
create |
POST /v1/{parent=providers/*}/trips يتم إنشاء رحلة في Fleet Engine وعرض الرحلة الجديدة. |
get |
GET /v1/{name=providers/*/trips/*} يمكنك الحصول على معلومات عن رحلة واحدة. |
search |
POST /v1/{parent=providers/*}/trips:search يمكنك الحصول على جميع الرحلات لمركبة معيّنة. |
update |
PUT /v1/{name=providers/*/trips/*} يتم تعديل بيانات الرحلة. |
مورد REST: v1.providers.vehicles
الطُرق | |
---|---|
create |
POST /v1/{parent=providers/*}/vehicles إنشاء مثيل لمركبة جديدة مرتبطة بمقدّم خدمات مشاركة الرحلات أو خدمات التوصيل عند الطلب. |
get |
GET /v1/{name=providers/*/vehicles/*} لعرض مركبة من Fleet Engine |
list |
GET /v1/{parent=providers/*}/vehicles تعرض قائمة مقسّمة على صفحات للمركبات المرتبطة بمقدّم خدمة الذي يطابق خيارات الطلب. |
search |
POST /v1/{parent=providers/*}/vehicles:search تعرض قائمة بالمركبات التي تطابق خيارات الطلب. |
searchFuzzed |
POST /v1/{parent=providers/*}/vehicles:searchFuzzed متوقفة نهائيًا: يمكنك استخدام SearchVehicles بدلاً منها. |
update |
PUT /v1/{name=providers/*/vehicles/*} كتابة بيانات المركبة المعدّلة في Fleet Engine |
updateAttributes |
POST /v1/{name=providers/*/vehicles/*}:updateAttributes يتم تعديل سمات المركبة جزئيًا. |
updateLocation |
PUT /v1/{name=providers/*/vehicles/*}:updateLocation متوقّفة نهائيًا: يمكنك استخدام الطريقة UpdateVehicle بدلاً من ذلك. |