ממשק AuthToken
ממשק google.maps.journeySharing.AuthToken
אסימון האימות שהוחזר על ידי מאחזר האסימונים.
מאפיינים | |
|---|---|
expiresInSeconds |
סוג:
numberזמן התפוגה בשניות. התוקף של הטוקן פג אחרי פרק הזמן הזה מרגע האחזור. |
token |
סוג:
stringהטוקן. |
ממשק AuthTokenContext
ממשק google.maps.journeySharing.AuthTokenContext
מכיל מידע נוסף שנדרש כדי להנפיק אסימוני אינטרנט מסוג JSON.
מאפיינים | |
|---|---|
deliveryVehicleId
אופציונלי |
סוג:
string optionalכשהוא מסופק, לטוקן שנוצר צריכה להיות תביעה פרטית של DeliveryVehicleId עבור ה-deliveryVehicleId שסופק. |
taskId
אופציונלי |
סוג:
string optionalאם מספקים את האסימון שנוצר, הוא צריך לכלול טענת נכוֹנוּת (claim) פרטית מסוג TaskId עבור ה-taskId שסופק. |
trackingId
אופציונלי |
סוג:
string optionalאם הוא מסופק, לאסימון שנוצר צריכה להיות תביעה פרטית מסוג TrackingId עבור ה-trackingId שסופק. |
tripId
אופציונלי |
סוג:
string optionalאם הוא מסופק, לאסימון שנוצר צריכה להיות תביעה פרטית מסוג TripId עבור ה-tripId שסופק. |
vehicleId
אופציונלי |
סוג:
string optionalאם הוא מסופק, לאסימון שנוצר צריכה להיות תביעה פרטית מסוג VehicleId עבור ה-vehicleId שסופק. |
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
סוג הפונקציה של אסימון האימות.
פונקציה שמקבלת אובייקט AuthTokenFetcherOptions, שמכיל פרטים על אסימון האימות שצריך להנפיק. הפונקציה הזו צריכה להנפיק את הטוקן ולהחזיר AuthToken שמכיל את הטוקן ואת מועד התפוגה שלו.
function(AuthTokenFetcherOptions): Promise<AuthToken>
ממשק AuthTokenFetcherOptions
ממשק google.maps.journeySharing.AuthTokenFetcherOptions
אפשרויות למאחזר של אסימון האימות.
מאפיינים | |
|---|---|
context |
סוג:
AuthTokenContextההקשר של טוקן האימות. צריך להוסיף את המזהים שצוינו בהקשר לבקשה שנשלחה לנקודת הקצה (endpoint) להנפקת אסימוני JWT. |
serviceType |
סוג השירות של Fleet Engine. |
קבועים של FleetEngineServiceType
google.maps.journeySharing.FleetEngineServiceType
קבועים
ספרייה "journeySharing"
סוגי השירותים של Fleet Engine.
אפשר להשתמש בקבועים האלה גם כמחרוזות. ב-TypeScript, המחרוזות המילוליות מוגדרות לפי הסוג FleetEngineServiceTypeString.
const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing");
קבועים | |
|---|---|
DELIVERY_VEHICLE_SERVICE |
שירות Fleet Engine שמשמש לגישה לרכבי משלוחים. |
TASK_SERVICE |
שירות Fleet Engine שמשמש לגישה למידע על משימות. |
TRIP_SERVICE |
שירות Fleet Engine שמשמש לגישה למידע על הנסיעה. |
UNKNOWN_SERVICE |
שירות Fleet Engine לא ידוע. |