Authentication

AuthToken-Schnittstelle

google.maps.journeySharing.AuthToken Benutzeroberfläche

Das Autorisierungstoken, das vom Token-Abrufer zurückgegeben wird.

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

AuthTokenContext-Schnittstelle

google.maps.journeySharing.AuthTokenContext Benutzeroberfläche

Enthält zusätzliche Informationen, die zum Erstellen von JSON Web Tokens erforderlich sind.

deliveryVehicleId optional
Typ:string optional
Sofern vorhanden, sollte das erstellte Token einen privaten DeliveryVehicleId-Anspruch für die angegebene deliveryVehicleId haben.
taskId optional
Typ:string optional
Falls angegeben, sollte das erstellte Token einen privaten TaskId-Anspruch für die angegebene taskId haben.
trackingId optional
Typ:string optional
Falls angegeben, sollte das erstellte Token einen privaten TrackingId-Anspruch für die angegebene trackingId haben.
tripId optional
Typ:string optional
Falls angegeben, sollte das erstellte Token einen privaten TripId-Anspruch für die angegebene tripId haben.
vehicleId optional
Typ:string optional
Falls angegeben, sollte das erstellte Token eine private VehicleId-Anforderung für die angegebene vehicleId haben.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

Auth-Token-Funktionstyp.

Eine Funktion, die ein AuthTokenFetcherOptions-Objekt mit Details zum zu erstellenden Authentifizierungstoken akzeptiert. Diese Funktion sollte das Token erstellen und ein AuthToken mit dem Token und seiner Ablaufzeit zurückgeben.

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions-Schnittstelle

google.maps.journeySharing.AuthTokenFetcherOptions Benutzeroberfläche

Optionen für den Authentifizierungstoken-Abruf.

context
Der Auth-Token-Kontext. Die im Kontext angegebenen IDs müssen der Anfrage hinzugefügt werden, die an den JSON Web Token-Minting-Endpunkt gesendet wird.
serviceType
Der Diensttyp der Fahrzeugflotte.

Konstanten für FleetEngineServiceType

google.maps.journeySharing.FleetEngineServiceType constants

Arten von Fleet Engine-Diensten

Rufe const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing") auf, um auf die Daten zuzugreifen. Weitere Informationen finden Sie unter Bibliotheken in der Maps JavaScript API.

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