Interfaz AuthToken
Interfaz de google.maps.journeySharing.AuthToken
Es el token de autenticación que devuelve el captador de tokens.
Propiedades | |
|---|---|
expiresInSeconds |
Tipo:
numberEs el tiempo de vencimiento en segundos. Un token vence en este período después de recuperarse. |
token |
Tipo:
stringEs el token. |
Interfaz AuthTokenContext
Interfaz de google.maps.journeySharing.AuthTokenContext
Contiene información adicional necesaria para generar tokens web JSON.
Propiedades | |
|---|---|
deliveryVehicleId optional |
Tipo:
string optionalCuando se proporciona, el token generado debe tener un reclamo DeliveryVehicleId privado para el deliveryVehicleId proporcionado. |
taskId optional |
Tipo:
string optionalCuando se proporciona, el token generado debe tener un reclamo TaskId privado para el taskId proporcionado. |
trackingId optional |
Tipo:
string optionalCuando se proporciona, el token generado debe tener un reclamo TrackingId privado para el trackingId proporcionado. |
tripId optional |
Tipo:
string optionalCuando se proporciona, el token generado debe tener un reclamo TripId privado para el tripId proporcionado. |
vehicleId optional |
Tipo:
string optionalCuando se proporciona, el token generado debe tener un reclamo VehicleId privado para el vehicleId proporcionado. |
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
Es el tipo de función del token de autorización.
Una función que acepta un objeto AuthTokenFetcherOptions, que contiene detalles sobre el token de autorización que se generará. Esta función debe generar el token y devolver un AuthToken que contenga el token y su hora de vencimiento.
function(AuthTokenFetcherOptions): Promise<AuthToken>
Interfaz AuthTokenFetcherOptions
Interfaz de google.maps.journeySharing.AuthTokenFetcherOptions
Opciones para el recuperador de tokens de autorización.
Propiedades | |
|---|---|
context |
Tipo:
AuthTokenContextEs el contexto del token de autenticación. Los IDs especificados en el contexto se deben agregar a la solicitud enviada al extremo de generación de tokens web JSON. |
serviceType |
Tipo:
FleetEngineServiceTypeEs el tipo de servicio de Fleet Engine. |
Constantes de FleetEngineServiceType
Constantes de google.maps.journeySharing.FleetEngineServiceType
Son los tipos de servicios de Fleet Engine.
Llama al const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing") para acceder.
Consulta Bibliotecas en la API de Maps JavaScript.
Constantes | |
|---|---|
DELIVERY_VEHICLE_SERVICE |
Es el servicio de Fleet Engine que se usa para acceder a los vehículos de entrega. |
TASK_SERVICE |
Es el servicio de Fleet Engine que se usa para acceder a la información de las tareas. |
TRIP_SERVICE |
Es el servicio de Fleet Engine que se usa para acceder a la información del viaje. |
UNKNOWN_SERVICE |
Servicio de Fleet Engine desconocido. |