Fleet Engine API for on-demand trips

שירותים למשתמשים בנסיעות על פי דרישה.

שירות: trainengine.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, עליכם להשתמש במידע הבא בזמן שליחת בקשות ה-API.

מסמך Discovery

מסמך Discovery הוא מפרט שקריא למכונות, שמתאר ממשקי API ל-REST ומאפשר שימוש בהם. אפשר להשתמש בו כדי ליצור ספריות לקוח, יישומי פלאגין של סביבת פיתוח משולבת (IDE) וכלים אחרים שיוצרים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי Discovery. השירות הזה מספק את מסמך הגילוי הבא:

נקודת קצה של שירות

נקודת קצה של שירות היא כתובת URL בסיסית שצוינה בה כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה, וכל מזהי ה-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
מחזירה רשימה של רכבים שתואמים לאפשרויות הבקשה.
update PUT /v1/{name=providers/*/vehicles/*}
כתיבה של נתוני הרכב המעודכנים ב-Fleet Engine.
updateAttributes POST /v1/{name=providers/*/vehicles/*}:updateAttributes
עדכון חלקי של מאפייני הרכב.