Authentication

Interface AuthToken

google.maps.journeySharing.AuthToken interface

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

Nécessite le paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

expiresInSeconds
Type : number
Délai d'expiration de ce jeton, en secondes à partir de son émission.
token
Type:string
Jeton.

Interface AuthTokenContext

google.maps.journeySharing.AuthTokenContext interface

Contient des informations supplémentaires requises pour obtenir des jetons Web JSON.

Nécessite le paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

deliveryVehicleId optional
Type:string optional
Lorsque ce jeton est fourni, il doit faire l'objet d'une revendication DeliveryVehicleId privée pour le deliveryVehicleId fourni.
taskId optional
Type : string optional
Lorsque ce jeton est fourni, il doit faire l'objet d'une revendication TaskId privée pour le taskId fourni.
trackingId optional
Type : string optional
Lorsqu'il est fourni, le jeton généré doit faire l'objet d'une revendication TrackingId privée pour l'ID de suivi fourni.
tripId optional
Type:string optional
Lorsque ce jeton est fourni, il doit faire l'objet d'une revendication TripId privée pour le tripId fourni.
vehicleId optional
Type:string optional
Lorsqu'il est fourni, le jeton généré doit faire l'objet d'une revendication VehicleId privée pour l'identifiant de véhicule fourni.

defTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

Type de fonction de jeton d'authentification.

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

Nécessite le paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

function(AuthTokenFetcherOptions): Promise<AuthToken>

Interface AuthTokenFetcherOptions

google.maps.journeySharing.AuthTokenFetcherOptions interface

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

Nécessite le paramètre d'URL &libraries=journeySharing. Consultez Bibliothèques dans l'API Maps JavaScript.

context
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 minage de jeton Web JSON.
serviceType
Type de service Fleet Engine.

Constantes FleetEngineServiceType

constantes google.maps.journeySharing.FleetEngineServiceType

Types de services Fleet Engine

Nécessite le paramètre d'URL &libraries=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.