Authentication

Schnittstelle AuthToken

Schnittstelle google.maps.journeySharing.AuthToken

Das Authentifizierungstoken, das vom Token-Abruf zurückgegeben wird.

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

Schnittstelle AuthTokenContext

Schnittstelle google.maps.journeySharing.AuthTokenContext

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

deliveryVehicleId optional
Typ:string optional
Wenn angegeben, muss das neu erstellte Token eine private DeliveryVehicleId-Anforderung für die angegebene deliveryVehicleId haben.
taskId optional
Typ:string optional
Wenn angegeben, sollte das neu erstellte Token eine private TaskId-Anforderung für die angegebene TaskId haben.
trackingId optional
Typ:string optional
Wenn das Token erstellt wurde, muss es eine private TrackingId-Anforderung für die angegebene Tracking-ID haben.
tripId optional
Typ:string optional
Das angegebene Token muss einen privaten TripId-Anspruch auf die angegebene tripId haben.
vehicleId optional
Typ:string optional
Wenn angegeben, muss das neu erstellte Token eine private VehicleId-Anforderung für die angegebene Fahrzeug-ID haben.

AuthTokenFetcher Typ

google.maps.journeySharing.AuthTokenFetcher typedef

Funktionstyp des Authentifizierungstokens.

Funktion, die ein AuthTokenFetcherOptions-Objekt annimmt, das Details zum zu authentifizierenden Authentifizierungstoken enthält. Diese Funktion sollte ein Token erstellen und ein AuthToken mit dem Token und seiner Ablaufzeit zurückgeben.

function(AuthTokenFetcherOptions): Promise<AuthToken>

Schnittstelle AuthTokenFetcherOptions

Schnittstelle google.maps.journeySharing.AuthTokenFetcherOptions

Optionen für den Authentifizierungstoken-Abruf.

context
Das Authentifizierungstoken-Kontext. 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.

Durch Aufrufen von 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.