AuthToken-Schnittstelle
google.maps.journeySharing.AuthToken-Schnittstelle
Das vom Token-Fetcher zurückgegebene Autorisierungstoken.
Attribute | |
|---|---|
expiresInSeconds |
Typ:
numberDie Ablaufzeit in Sekunden. Ein Token läuft nach dem Abrufen nach dieser Zeit ab. |
token |
Typ:
stringDas Token. |
AuthTokenContext-Schnittstelle
google.maps.journeySharing.AuthTokenContext-Schnittstelle
Enthält zusätzliche Informationen, die zum Erstellen von JSON-Webtokens erforderlich sind.
Attribute | |
|---|---|
deliveryVehicleId optional |
Typ:
string optionalWenn das geprägte Token bereitgestellt wird, sollte es einen privaten DeliveryVehicleId-Anspruch für die angegebene deliveryVehicleId haben. |
taskId optional |
Typ:
string optionalWenn das geprägte Token bereitgestellt wird, sollte es einen privaten TaskId-Anspruch für die bereitgestellte taskId haben. |
trackingId optional |
Typ:
string optionalWenn ein geprägtes Token bereitgestellt wird, sollte es einen privaten TrackingId-Anspruch für die angegebene trackingId haben. |
tripId optional |
Typ:
string optionalWenn das geprägte Token bereitgestellt wird, sollte es einen privaten TripId-Anspruch für die angegebene tripId haben. |
vehicleId optional |
Typ:
string optionalWenn 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.
Attribute | |
|---|---|
context |
Typ:
AuthTokenContextDer 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.
Konstanten | |
|---|---|
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. |