Authentication

Интерфейс AuthToken

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 для предоставленного trackingId.
tripId optional
Тип: string optional
При наличии созданный токен должен иметь частное утверждение TripId для предоставленного tripId.
vehicleId optional
Тип: string optional
При наличии созданный токен должен иметь приватное утверждение VehicleId для предоставленного 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.