Authentication

AuthToken.

Interface google.maps.journeySharing.AuthToken

Jeton d'authentification renvoyé par l'outil de récupération de jetons.

expiresInSeconds
Type:number
Délai d'expiration en secondes. Le jeton expire dans ce délai après sa récupération.
token
Type:string
Le jeton.

AuthTokenContext

Interface google.maps.journeySharing.AuthTokenContext

Contient les informations supplémentaires nécessaires à la génération des jetons Web JSON.

deliveryVehicleId optional
Type:string optional
Lorsqu'il est fourni, le jeton obtenu doit comporter une revendication DeliveryVehicleId privée pour le deliveryVehicleId fourni.
taskId optional
Type:string optional
Lorsqu'il est fourni, le jeton obtenu doit comporter une revendication TaskId privée pour le taskId fourni.
trackingId optional
Type:string optional
Lorsqu'il est fourni, le jeton obtenu doit comporter une revendication TrackingId privée pour le suiviId fourni.
tripId optional
Type:string optional
Lorsqu'il est fourni, le jeton obtenu doit comporter une revendication TripId privée pour le tripId fourni.
vehicleId optional
Type:string optional
Lorsqu'il est fourni, le jeton obtenu doit comporter une revendication VehicleId privée pour le véhiculeId fourni.

Définition du type AuthTokenFetcher

Définition du type google.maps.journeySharing.AuthTokenFetcher

Type de fonction du jeton d'authentification.

Fonction qui accepte un objet AuthTokenFetcherOptions, contenant des informations sur le jeton d'authentification à frapper. Cette fonction doit générer le jeton et renvoyer une AuthToken contenant le jeton et son délai d'expiration.

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions

Interface google.maps.journeySharing.AuthTokenFetcherOptions

Options pour l'outil de récupération des jetons d'authentification.

context
Le contexte du jeton d'authentification. Les ID spécifiés dans le contexte doivent être ajoutés à la requête envoyée au point de terminaison de génération de jetons Web JSON.
serviceType
Type de service Fleet Engine

Constantes FleetEngineServiceType

Constantes google.maps.journeySharing.FleetEngineServiceType

Types de services Fleet Engine

Pour y accéder, appelez const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing"). Consultez Bibliothèques dans l'API Maps JavaScript.

DELIVERY_VEHICLE_SERVICE Service Fleet Engine utilisé pour accéder aux véhicules de livraison.
TASK_SERVICE Service Fleet Engine permettant d'accéder aux informations sur les tâches
TRIP_SERVICE Service Fleet Engine utilisé pour accéder aux informations sur les trajets.
UNKNOWN_SERVICE Service Fleet Engine inconnu.