AuthToken-Schnittstelle
google.maps.journeySharing.AuthToken
Benutzeroberfläche
Das Autorisierungstoken, das vom Token-Abrufer zurückgegeben wird.
Attribute | |
---|---|
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.
Attribute | |
---|---|
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.
Attribute | |
---|---|
context |
Typ:
AuthTokenContext 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.
Konstanten | |
---|---|
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. |