Authentication

AuthToken

google.maps.journeySharing.AuthToken-Schnittstelle

Das vom Token-Abruf zurückgegebene Authentifizierungstoken.

expiresInSeconds
Typ:number
Die Ablaufzeit dieses Tokens in Sekunden ab der Tokenausgabe.
token
Typ:string
Das Token.

Schnittstelle AuthTokenContext

google.maps.journeySharing.AuthTokenContext-Schnittstelle

Enthält zusätzliche Informationen zum Erstellen von JSON-Webtokens.

deliveryVehicleId optional
Typ:string optional
Das bereitgestellte Token sollte eine private DeliveryVehicleId-Anforderung für die angegebene deliveryVehicleId haben.
taskId optional
Typ:string optional
Wenn das Token erstellt ist, sollte es eine private TaskId-Anforderung für die angegebene Aufgaben-ID haben.
trackingId optional
Typ:string optional
Wenn das Token erstellt ist, muss es eine private TrackingId-Anforderung für die angegebene Tracking-ID haben.
tripId optional
Typ:string optional
Das bereitgestellte Token sollte eine private TripId-Anforderung für die angegebene tripId haben.
vehicleId optional
Typ:string optional
Das bereitgestellte Token sollte eine private VehicleId-Anforderung für die angegebene Fahrzeug-ID haben.

Typ AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

Funktionstyp des Auth-Tokens.

Eine Funktion, die ein AuthTokenFetcherOptions-Objekt akzeptiert, das Details zum zu erstellenden Authentifizierungstoken enthält. Diese Funktion sollte das Token erstellen und ein AuthToken zurückgeben, das das Token und seine Ablaufzeit enthält.

function(AuthTokenFetcherOptions): Promise<AuthToken>

Schnittstelle AuthTokenFetcherOptions

google.maps.journeySharing.AuthTokenFetcherOptions-Schnittstelle

Optionen für den Authentifizierungstoken-Abruf.

context
Der Kontext des Authentifizierungstokens. Die im Kontext angegebenen IDs sollten der Anfrage hinzugefügt werden, die an den JSON Web Token-Mining-Endpunkt gesendet wird.
serviceType
Der Fleet Engine-Diensttyp.

FleetEngineServiceType-Konstanten

google.maps.journeySharing.FleetEngineServiceType-Konstanten

Arten von Fleet Engine-Diensten.

Zugriff durch Aufrufen von const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing"). Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

DELIVERY_VEHICLE_SERVICE Flottenservice für den Zugriff auf Lieferfahrzeuge.
TASK_SERVICE Fleet Engine-Dienst für den Zugriff auf Aufgabeninformationen.
TRIP_SERVICE Flottendienst für den Zugriff auf Reiseinformationen.
UNKNOWN_SERVICE Unbekannter Fleet Engine-Dienst.