Authentication

AuthToken-Schnittstelle

google.maps.journeySharing.AuthToken-Schnittstelle

Das vom Token-Fetcher zurückgegebene Autorisierungstoken.

expiresInSeconds
Typ:number
Die Ablaufzeit in Sekunden. Ein Token läuft nach dem Abrufen nach dieser Zeit 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 geprägte Token bereitgestellt wird, sollte es einen privaten DeliveryVehicleId-Anspruch für die angegebene deliveryVehicleId haben.
taskId optional
Typ:string optional
Wenn das geprägte Token bereitgestellt wird, sollte es einen privaten TaskId-Anspruch für die bereitgestellte taskId haben.
trackingId optional
Typ:string optional
Wenn ein geprägtes Token bereitgestellt wird, sollte es einen privaten TrackingId-Anspruch für die angegebene trackingId haben.
tripId optional
Typ:string optional
Wenn das geprägte Token bereitgestellt wird, sollte es einen privaten TripId-Anspruch für die angegebene tripId haben.
vehicleId optional
Typ:string optional
Wenn das Token bereitgestellt wird, sollte es eine private VehicleId-Anforderung für die bereitgestellte vehicleId haben.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

Funktionstyp des Authentifizierungstokens.

Eine Funktion, die ein AuthTokenFetcherOptions-Objekt mit Details zum zu erstellenden Autorisierungstoken akzeptiert. Mit dieser Funktion sollte das Token erstellt und ein AuthToken mit dem Token und seiner Ablaufzeit zurückgegeben werden.

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions-Schnittstelle

google.maps.journeySharing.AuthTokenFetcherOptions-Schnittstelle

Optionen für den Auth-Token-Fetcher.

context
Der Kontext des Auth-Tokens. Im Kontext angegebene IDs sollten der an den Endpunkt für die Erstellung von JSON Web Tokens gesendeten Anfrage hinzugefügt werden.
serviceType
Der Fleet Engine-Diensttyp.

FleetEngineServiceType-Konstanten

google.maps.journeySharing.FleetEngineServiceType Konstanten

Arten von Fleet Engine-Diensten.

Zugriff durch Anrufen von const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing").
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 Der 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.