Authentication

הממשק AuthToken

ממשק google.maps.journeySharing.AuthToken

טוקן האימות שהוחזר על ידי הכלי לאחזור האסימון.

expiresInSeconds
סוג:  number
זמן התפוגה בשניות. התוקף של הטוקן יפוג לאחר פרק הזמן הזה אחרי האחזור.
token
סוג:  string
הטוקן.

הממשק AuthTokenContext

ממשק google.maps.journeySharing.AuthTokenContext

מכיל מידע נוסף שנחוץ כדי ליצור אסימוני JSON Web.

deliveryVehicleId optional
סוג:  string optional
אם מציינים את הפרמטר הזה, האסימון שייווצר צריך לכלול הצהרת DeliveryVehicleId פרטית עבור deliveryVehicleId שצוין.
taskId optional
סוג:  string optional
אם האסימון הונפק, הוא צריך לכלול הצהרת TaskId פרטית עבור taskId שצוין.
trackingId optional
סוג:  string optional
אם האסימון יהיה מותאם אישית, הוא צריך לכלול הצהרת TrackingId פרטית עבור מזהה המעקב שסופק.
tripId optional
סוג:  string optional
אם הטוקן הוטבע, הוא צריך לכלול הצהרת TripId פרטית עבור מזהה הנסיעה שצוין.
vehicleId optional
סוג:  string optional
אם הוא מסופק, לטוקן שייווצר צריכה להיות הצהרת VehicleId פרטית עבור מזהה הרכב שצוין.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

סוג הפונקציה של אסימון האימות.

פונקציה שמקבלת אובייקט AuthTokenFetcherOptions שמכיל פרטים על אסימון האימות שייווצר. הפונקציה הזו אמורה ליצור את האסימון ולהחזיר AuthToken שמכיל את האסימון ואת מועד התפוגה שלו.

function(AuthTokenFetcherOptions): Promise<AuthToken>

הממשק AuthTokenFetcherOptions

ממשק google.maps.journeySharing.AuthTokenFetcherOptions

אפשרויות למאגר של אסימוני האימות.

context
ההקשר של טוקן האימות. המזהים שצוינו בהקשר צריכים להתווסף לבקשה שנשלחת לנקודת הקצה ליצירת אסימוני JSON Web.
serviceType
סוג השירות של Fleet Engine.

המשתנים הקבועים של FleetEngineServiceType

google.maps.journeySharing.FleetEngineServiceType קבועים

סוגי השירותים של Fleet Engine.

אפשר לגשת אליו באמצעות חיוג למספר const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing"). ספריות ב-Maps JavaScript API

DELIVERY_VEHICLE_SERVICE שירות Fleet Engine המשמש לגישה לכלי רכב לצורך מסירה.
TASK_SERVICE שירות Fleet Engine שמשמש לגישה למידע על משימות.
TRIP_SERVICE שירות Fleet Engine שמשמש לגישה לפרטי הנסיעה.
UNKNOWN_SERVICE שירות לא ידוע של Fleet Engine.