خدمات لمستخدمي الرحلات عند الطلب
- مصدر RST: v1.providers.billableTrips
- مورد REST: v1.providers.trips
- مورد REST: v1.providers.vehicles
الخدمة: Flaetengine.googleapis.com
لطلب هذه الخدمة، ننصحك باستخدام مكتبات البرامج التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات واجهة برمجة التطبيقات.
المستند المرتبط بميزة "اقتراحات"
مستند الاستكشاف هو مواصفة يمكن للآلة قراءتها، لوصف واجهات برمجة تطبيقات REST واستخدامها. يُستخدم في إنشاء مكتبات للعملاء، ومكونات IDE الإضافية، وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة عدّة مستندات اكتشاف. توفّر هذه الخدمة مستند Discovery التالي:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان 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/*} تعرِض هذه السمة مركبة من محرّك الأسطول. |
list |
GET /v1/{parent=providers/*}/vehicles تعرض قائمة مقسّمة للمركبات المرتبطة بمقدّم خدمة مطابق لخيارات الطلب. |
search |
POST /v1/{parent=providers/*}/vehicles:search تعرِض هذه السمة قائمة بالمركبات التي تتطابق مع خيارات الطلب. |
update |
PUT /v1/{name=providers/*/vehicles/*} لكتابة بيانات المركبات المعدَّلة في Fleet Engine |
update |
POST /v1/{name=providers/*/vehicles/*}:updateAttributes يتم تعديل سمات المركبة جزئيًا. |