Interface AuthToken
Interface
google.maps.journeySharing.AuthToken
O token de autenticação retornado pelo buscador de tokens.
Propriedades | |
|---|---|
expiresInSeconds |
Tipo:
numberO prazo de validade em segundos. Um token expira nesse período após a busca. |
token |
Tipo:
stringO token. |
Interface AuthTokenContext
Interface
google.maps.journeySharing.AuthTokenContext
Contém outras informações necessárias para gerar JSON Web Tokens.
Propriedades | |
|---|---|
deliveryVehicleId
opcional |
Tipo:
string optionalQuando fornecido, o token gerado precisa ter uma declaração DeliveryVehicleId particular para o deliveryVehicleId fornecido. |
taskId
opcional |
Tipo:
string optionalQuando fornecido, o token gerado precisa ter uma declaração TaskId privada para o taskId fornecido. |
trackingId
opcional |
Tipo:
string optionalQuando fornecido, o token gerado precisa ter uma declaração TrackingId particular para o trackingId fornecido. |
tripId
opcional |
Tipo:
string optionalQuando fornecido, o token gerado precisa ter uma declaração TripId particular para o tripId fornecido. |
vehicleId
opcional |
Tipo:
string optionalQuando fornecido, o token gerado precisa ter uma declaração VehicleId particular para o vehicleId fornecido. |
typedef AuthTokenFetcher
google.maps.journeySharing.AuthTokenFetcher
typedef
Tipo de função do token de autenticação.
Uma função que aceita um objeto AuthTokenFetcherOptions, contendo detalhes sobre o token de autenticação a ser gerado. Essa função precisa cunhar o token e retornar um AuthToken que contenha o token e o expiry time dele.
function(AuthTokenFetcherOptions): Promise<AuthToken>
Interface AuthTokenFetcherOptions
Interface
google.maps.journeySharing.AuthTokenFetcherOptions
Opções para o buscador de tokens de autenticação.
Propriedades | |
|---|---|
context |
Tipo:
AuthTokenContextO contexto do token de autenticação. Os IDs especificados no contexto precisam ser adicionados à solicitação enviada ao endpoint de geração de JSON Web Tokens. |
serviceType |
Tipo:
FleetEngineServiceTypeO tipo de serviço do Fleet Engine. |
Constantes de FleetEngineServiceType
google.maps.journeySharing.FleetEngineServiceType
biblioteca de constantes
"journeySharing"
Tipos de serviços do Fleet Engine.
Essas constantes também podem ser usadas como strings. No TypeScript, os literais de string são definidos pelo tipo FleetEngineServiceTypeString.
const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing");
Constantes | |
|---|---|
DELIVERY_VEHICLE_SERVICE |
Serviço do Fleet Engine usado para acessar veículos de entrega. |
TASK_SERVICE |
Serviço do Fleet Engine usado para acessar informações de tarefas. |
TRIP_SERVICE |
Serviço do Fleet Engine usado para acessar informações da viagem. |
UNKNOWN_SERVICE |
Serviço desconhecido do Fleet Engine. |