Authentication

Интерфейс аутентификационного токена

google.maps.journeySharing . AuthToken Интерфейс google.maps.journeySharing . AuthToken

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

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

Интерфейс AuthTokenContext

google.maps.journeySharing . AuthTokenContext Интерфейс google.maps.journeySharing . AuthTokenContext

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

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

Определение типа AuthTokenFetcher

google.maps.journeySharing . AuthTokenFetcher Определение типа google.maps.journeySharing . AuthTokenFetcher

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

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

function( AuthTokenFetcherOptions ): Promise < AuthToken >

Интерфейс AuthTokenFetcherOptions

google.maps.journeySharing . AuthTokenFetcherOptions Интерфейс google.maps.journeySharing . AuthTokenFetcherOptions

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

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

Константы FleetEngineServiceType

google.maps.journeySharing . FleetEngineServiceType Константы google.maps.journeySharing . FleetEngineServiceType

Виды услуг Fleet Engine.

Доступ осуществляется путем вызова 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.