Authentication

Interfaccia di AuthToken

Interfaccia google.maps.journeySharing.AuthToken

Il token di autenticazione restituito dal fetcher di token.

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

Interfaccia AuthTokenContext

Interfaccia google.maps.journeySharing.AuthTokenContext

Contiene informazioni aggiuntive necessarie per generare token web JSON.

deliveryVehicleId optional
Tipo:  string optional
Se fornito, il token coniato deve avere una rivendicazione DeliveryVehicleId privata per il delivery VehicleId specificato.
taskId optional
Tipo:  string optional
Se fornito, il token coniato deve avere un'attestazione TaskId privata per l'ID attività specificato.
trackingId optional
Tipo:  string optional
Se fornito, il token coniato deve avere un'attestazione TrackingId privata per il trackingId fornito.
tripId optional
Tipo:  string optional
Se fornito, il token coniato deve avere una rivendicazione TripId privata per il tripId fornito.
vehicleId optional
Tipo:  string optional
Se fornito, il token coniato deve avere una rivendicazione VehicleId privata per l'ID veicolo specificato.

AuthTokenFetcher typedef

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 creare. Questa funzione dovrebbe generare il 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 fetcher di 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 Fleet Engine.

Costanti di 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 distribuzione.
TASK_SERVICE Servizio Fleet Engine utilizzato per accedere alle informazioni sulle attività.
TRIP_SERVICE Servizio Fleet Engine utilizzato per accedere alle informazioni sulla corsa.
UNKNOWN_SERVICE Servizio Fleet Engine sconosciuto.