Authentication

AuthToken-Schnittstelle

google.maps.journeySharing.AuthToken-Schnittstelle

Das vom Token-Abruf zurückgegebene Authentifizierungstoken.

expiresInSeconds
Typ:number
Die Ablaufzeit in Sekunden. Ein Token läuft in dieser Zeit nach dem Abrufen ab.
token
Typ:string
Das Token.

AuthTokenContext-Schnittstelle

google.maps.journeySharing.AuthTokenContext-Schnittstelle

Enthält zusätzliche Informationen, die zum Erstellen von JSON-Webtokens erforderlich sind.

deliveryVehicleId optional
Typ:string optional
Wenn das generierte Token angegeben wird, sollte es eine private DeliveryVehicleId-Anforderung für die angegebene deliveryVehicleId haben.
taskId optional
Typ:string optional
Wenn das erstellte Token angegeben wird, sollte es eine private TaskId-Anforderung für die angegebene taskId haben.
trackingId optional
Typ:string optional
Wenn das erstellte Token angegeben wird, sollte es eine private TrackingId-Anforderung für die angegebene Tracking-ID haben.
tripId optional
Typ:string optional
Wenn das generierte Token angegeben wird, sollte es eine private TripId-Anforderung für die angegebene tripId haben.
vehicleId optional
Typ:string optional
Wenn das generierte Token angegeben wird, sollte es eine private VehicleId-Anforderung für die angegebene Fahrzeug-ID haben.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

Funktionstyp des Authentifizierungstokens.

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>

AuthTokenFetcherOptions-Schnittstelle

google.maps.journeySharing.AuthTokenFetcherOptions-Schnittstelle

Optionen für den Authentifizierungstoken-Abruf.

context
Der Kontext des Authentifizierungstokens. Im Kontext angegebene IDs sollten der Anfrage hinzugefügt werden, die an den Erstellungsendpunkt von JSON Web Token gesendet wird.
serviceType
Der Fleet Engine-Diensttyp.

FleetEngineServiceType-Konstanten

google.maps.journeySharing.FleetEngineServiceType-Konstanten

Arten von Fleet Engine-Diensten.

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

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