Interface AuthToken
google.maps.journeySharing.AuthToken
interface
Jeton d'authentification renvoyé par l'outil de récupération des jetons.
Propriétés | |
---|---|
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.
Propriétés | |
---|---|
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 détails 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.
function(AuthTokenFetcherOptions): Promise<AuthToken>
Interface AuthTokenFetcherOptions
google.maps.journeySharing.AuthTokenFetcherOptions
interface
Options pour l'outil de récupération des jetons d'authentification.
Propriétés | |
---|---|
context |
Type:
AuthTokenContext 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
Accédez à en appelant const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing")
. Consultez Bibliothèques dans l'API Maps JavaScript.
Constantes | |
---|---|
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. |