Authentication

Interfaccia AuthToken

google.maps.journeySharing.AuthToken interfaccia

Il token di autenticazione restituito dal recuperatore di token.

expiresInSeconds
Tipo:  number
La data e l'ora di scadenza in secondi. Un token scade dopo questo periodo di tempo dal recupero.
token
Tipo:  string
Il token.

Interfaccia AuthTokenContext

google.maps.journeySharing.AuthTokenContext interfaccia

Contiene informazioni aggiuntive necessarie per emettere token web JSON.

deliveryVehicleId optional
Tipo:  string optional
Se fornito, il token creato deve avere una rivendicazione DeliveryVehicleId privata per il valore deliveryVehicleId fornito.
taskId optional
Tipo:  string optional
Se fornito, il token creato deve avere un claim TaskId privato per l'ID attività fornito.
trackingId optional
Tipo:  string optional
Se fornito, il token creato deve avere un claim TrackingId privato per il trackingId fornito.
tripId optional
Tipo:  string optional
Se fornito, il token creato deve avere una rivendicazione TripId privata per il tripId fornito.
vehicleId optional
Tipo:  string optional
Se fornito, il token creato deve avere una rivendicazione 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 emettere. 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 conio dei token JSON Web.
serviceType
Il tipo di servizio 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 di consegna.
TASK_SERVICE Servizio Fleet Engine utilizzato per accedere alle informazioni sulle attività.
TRIP_SERVICE Servizio Fleet Engine utilizzato per accedere alle informazioni sulle corse.
UNKNOWN_SERVICE Servizio Fleet Engine sconosciuto.