Authentication

Интерфейс AuthToken

google.maps.journeySharing . AuthToken

Токен авторизации, возвращаемый сборщиком токенов.

expiresInSeconds
Тип: number
Срок действия токена в секундах. Срок действия токена истекает через указанное время после получения.
token
Тип: string
Токен.

Интерфейс AuthTokenContext

google.maps.journeySharing . AuthTokenContext

Содержит дополнительную информацию, необходимую для создания JSON Web Tokens.

deliveryVehicleId optional
Тип: string optional
При предоставлении отчеканенный токен должен иметь частное утверждение DeliveryVehicleId для предоставленного deliverVehicleId.
taskId optional
Тип: string optional
При предоставлении созданный токен должен иметь частное утверждение TaskId для предоставленного taskId.
trackingId optional
Тип: string optional
При предоставлении созданный токен должен иметь частное утверждение TrackingId для предоставленного trackingId.
tripId optional
Тип: string optional
При предоставлении созданный токен должен иметь частное утверждение TripId для предоставленного tripId.
vehicleId optional
Тип: string optional
При предоставлении отчеканенный токен должен иметь частное утверждение VehicleId для предоставленного vehicleId.

AuthTokenFetcher typedef

google.maps.journeySharing . AuthTokenFetcher typedef

Тип функции токена аутентификации.

Функция, принимающая объект AuthTokenFetcherOptions , содержащий информацию о создаваемом токене авторизации. Эта функция должна создать токен и вернуть AuthToken , содержащий токен и срок его действия.

function( AuthTokenFetcherOptions ): Promise < AuthToken >

Интерфейс AuthTokenFetcherOptions

google.maps.journeySharing . AuthTokenFetcherOptions

Параметры для сборщика токенов авторизации.

context
Контекст токена авторизации. Идентификаторы, указанные в контексте, следует добавить к запросу, отправляемому в конечную точку создания JSON Web Token.
serviceType
Тип обслуживания Fleet Engine.

Константы FleetEngineServiceType

google.maps.journeySharing . FleetEngineServiceType

Виды услуг по обслуживанию двигателей автопарка.

Доступ осуществляется путем вызова const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing") .
См. Библиотеки в Maps JavaScript API .

DELIVERY_VEHICLE_SERVICE Служба Fleet Engine, используемая для доступа к транспортным средствам доставки.
TASK_SERVICE Служба Fleet Engine, используемая для доступа к информации о задачах.
TRIP_SERVICE Служба Fleet Engine, используемая для доступа к информации о поездках.
UNKNOWN_SERVICE Неизвестный сервис Fleet Engine.