Authentication

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

AuthToken 接口

google.maps.journeySharing.AuthToken接口

令牌提取程序返回的身份验证令牌。

需要提供 &libraries=journeySharing 网址参数。请参阅 Maps JavaScript API 中的库

expiresInSeconds
类型number
此令牌的到期时间(自令牌颁发起的秒数)。
token
类型string
令牌。

AuthTokenContext 接口

google.maps.journeySharing.AuthTokenContext接口

包含创建 JSON Web 令牌所需的额外信息。

需要提供 &libraries=journeySharing 网址参数。请参阅 Maps JavaScript API 中的库

deliveryVehicleId optional
类型string optional
创建令牌时,应针对所提供的 deliveryVehicleId 创建不公开的 DeliveryVehicleId 声明。
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类型定义符

身份验证令牌函数类型。

接受 AuthTokenFetcherOptions 对象的函数,其中包含要创建的身份验证令牌的详细信息。此函数应创建令牌,并返回包含令牌及其过期时间的 AuthToken

需要提供 &libraries=journeySharing 网址参数。请参阅 Maps JavaScript API 中的库

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions 接口

google.maps.journeySharing.AuthTokenFetcherOptions接口

身份验证令牌提取程序的选项。

需要提供 &libraries=journeySharing 网址参数。请参阅 Maps JavaScript API 中的库

context
身份验证令牌上下文。上下文中指定的 ID 应添加到发送到 JSON Web 令牌创建端点的请求中。
serviceType
舰队引擎服务类型。

FleetEngineServiceType 常量

google.maps.journeySharing.FleetEngineServiceType 常量

舰队引擎服务类型。

需要提供 &libraries=journeySharing 网址参数。请参阅 Maps JavaScript API 中的库

DELIVERY_VEHICLE_SERVICE 用于访问送货车辆的舰队引擎服务。
TASK_SERVICE 用于访问任务信息的舰队引擎服务。
TRIP_SERVICE 用于访问行程信息的舰队引擎服务。
UNKNOWN_SERVICE 未知的舰队引擎服务。