Authentication

AuthToken

Interfaz de google.maps.journeySharing.AuthToken

El token de autenticación que muestra la herramienta de recuperación de tokens.

expiresInSeconds
Tipo:  number
Es la hora de vencimiento en segundos. Un token expira en esta cantidad de tiempo después de la recuperación.
token
Tipo:  string
El token.

AuthTokenContext

Interfaz de google.maps.journeySharing.AuthTokenContext

Contiene información adicional necesaria para crear tokens web JSON.

deliveryVehicleId optional
Tipo:  string optional
Cuando se proporciona, el token acuñado debe tener un reclamo DeliveryVehicleId privado para el deliveryVehicleId proporcionado.
taskId optional
Tipo:  string optional
Cuando se proporciona, el token emitido debe tener una reclamación TaskId privada para el taskId proporcionado.
trackingId optional
Tipo:  string optional
Cuando se proporciona, el token creado debe tener una reclamación TrackingId privada para el seguimientoId proporcionado.
tripId optional
Tipo:  string optional
Cuando se proporciona, el token emitido debe tener una reclamación TripId privada para el tripId proporcionado.
vehicleId optional
Tipo:  string optional
Cuando se proporciona, el token acuñado debe tener un reclamo VehicleId privado para el ID de vehículo proporcionado.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher tipodef

Tipo de función del token de autenticación.

Una función que acepta un objeto AuthTokenFetcherOptions, que contiene detalles sobre el token de autenticación que se creará. Esta función debe acuñar el token y mostrar un AuthToken que contenga el token y su hora de vencimiento.

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions

Interfaz de google.maps.journeySharing.AuthTokenFetcherOptions

Opciones para la recuperación de tokens de autenticación.

context
El contexto del token de autenticación. Los ID especificados en el contexto deben agregarse a la solicitud enviada al extremo de creación de tokens web JSON.
serviceType
El tipo de servicio de Fleet Engine.

Constantes FleetEngineServiceType

google.maps.journeySharing.FleetEngineServiceType constantes

Tipos de servicios de Fleet Engine.

Para acceder, llama a const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing"). Consulta Bibliotecas en la API de Maps JavaScript.

DELIVERY_VEHICLE_SERVICE Servicio de flota de motores utilizado para acceder a los vehículos de entrega.
TASK_SERVICE Servicio de Fleet Engine que se usa para acceder a la información de las tareas.
TRIP_SERVICE Servicio de Fleet Engine utilizado para acceder a la información de viajes.
UNKNOWN_SERVICE Servicio de Fleet Engine desconocido.