Authentication

Interfaccia AuthToken

google.maps.journeySharing.AuthToken interfaccia

Il token di autenticazione restituito dal recupero token.

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

AuthTokenContext interfaccia

google.maps.journeySharing.AuthTokenContext interfaccia

Contiene informazioni aggiuntive necessarie per creare token web JSON.

deliveryVehicleId optional
Tipo:  string optional
Se fornito, il token creato deve avere un'attestazione DeliveryVehicleId privata per deliveryVehicleId fornito.
taskId optional
Tipo:  string optional
Se fornito, il token creato deve avere un'attestazione TaskId privata per il taskId fornito.
trackingId optional
Tipo:  string optional
Se fornito, il token creato deve avere un'attestazione TrackingId privata per il trackingId fornito.
tripId optional
Tipo:  string optional
Se fornito, il token creato deve avere un'attestazione TripId privata per il tripId fornito.
vehicleId optional
Tipo:  string optional
Se fornito, il token creato deve avere un'attestazione VehicleId privata per il vehicleId fornito.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

Tipo di funzione del token di autenticazione.

Una funzione che accetta un oggetto AuthTokenFetcherOptions, contenente i dettagli del token di autenticazione da creare. Questa funzione deve creare il token e restituire un AuthToken contenente il token e la relativa data di scadenza.

function(AuthTokenFetcherOptions): Promise<AuthToken>

Interfaccia AuthTokenFetcherOptions

google.maps.journeySharing.AuthTokenFetcherOptions interfaccia

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 creazione di JSON Web Token.
serviceType
Il tipo di servizio Fleet Engine.

FleetEngineServiceType costanti

google.maps.journeySharing.FleetEngineServiceType costanti

Tipi di servizi Fleet Engine.

Accesso chiamando il numero const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing").
Consulta Librerie nell'API Maps JavaScript.

DELIVERY_VEHICLE_SERVICE Servizio Fleet Engine utilizzato per accedere ai veicoli di consegna.
TASK_SERVICE Servizio Fleet Engine utilizzato per accedere alle informazioni sulle attività.
TRIP_SERVICE Servizio Fleet Engine utilizzato per accedere alle informazioni sui viaggi.
UNKNOWN_SERVICE Servizio Fleet Engine sconosciuto.