Authentication

Interfaccia AuthToken

Interfaccia google.maps.journeySharing.AuthToken

Il token di autenticazione restituito dal fetcher di token.

expiresInSeconds
Tipo:  number
La scadenza in secondi. Un token scade in questo periodo di tempo dopo il recupero.
token
Tipo:  string
Il token.

Interfaccia AuthTokenContext

Interfaccia google.maps.journeySharing.AuthTokenContext

Contiene informazioni aggiuntive necessarie per minare i token web JSON.

deliveryVehicleId optional
Tipo:  string optional
Quando viene fornito, il token coniato deve avere una rivendicazione DeliveryVehicleId privata per il Veicolo di distribuzione fornito.
taskId optional
Tipo:  string optional
Quando viene fornito, il token creato deve avere una rivendicazione TaskId privata per l'ID attività fornito.
trackingId optional
Tipo:  string optional
Quando viene fornito, il token emesso deve avere una rivendicazione TrackingId privata per l'ID monitoraggio fornito.
tripId optional
Tipo:  string optional
Quando viene fornito, il token emesso deve avere una rivendicazione TripId privata per il tripId fornito.
vehicleId optional
Tipo:  string optional
Quando viene fornito, il token emesso deve avere una rivendicazione VehicleId privata per il VehicleId fornito.

AuthTokenFetcher def

google.maps.journeySharing.AuthTokenFetcher typedef

Tipo di funzione token di autenticazione.

Una funzione che accetta un oggetto AuthTokenFetcherOptions, contenente i dettagli sul token di autenticazione da minare. Questa funzione dovrebbe eseguire il minting del token e restituire un AuthToken contenente il token e la relativa data di scadenza.

function(AuthTokenFetcherOptions): Promise<AuthToken>

Interfaccia AuthTokenFetcherOptions

Interfaccia google.maps.journeySharing.AuthTokenFetcherOptions

Opzioni per il recupero del token di autenticazione.

context
Il contesto del token di autenticazione. Gli ID specificati nel contesto devono essere aggiunti alla richiesta inviata all'endpoint di minting del token web JSON.
serviceType
Il tipo di servizio di Fleet Engine.

Costanti FleetEngineServiceType

google.maps.journeySharing.FleetEngineServiceType costanti

Tipi di servizi di Fleet Engine.

Accedi chiamando const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing"). Consulta la sezione Librerie nell'API Maps JavaScript.

DELIVERY_VEHICLE_SERVICE Servizio Fleet Engine utilizzato per accedere ai veicoli per la consegna.
TASK_SERVICE Servizio Fleet Engine utilizzato per accedere alle informazioni sull'attività.
TRIP_SERVICE Servizio Fleet Engine utilizzato per accedere alle informazioni sulla corsa.
UNKNOWN_SERVICE Servizio Fleet Engine sconosciuto.