AuthToken 接口
google.maps.journeySharing.AuthToken
接口
令牌提取器返回的身份验证令牌。
| 属性 | |
|---|---|
| expiresInSeconds | 类型:   number过期时间(以秒为单位)。令牌在获取后过期的时间。 | 
| token | 类型:   string令牌。 | 
AuthTokenContext 接口
google.maps.journeySharing.AuthTokenContext
接口
包含铸造 JSON Web 令牌所需的其他信息。
| 属性 | |
|---|---|
| deliveryVehicleId optional | 类型:   string optional如果提供了 deliveryVehicleId,则生成的令牌应包含针对该 deliveryVehicleId 的私有  DeliveryVehicleId声明。 | 
| taskId optional | 类型:   string optional如果提供了任务 ID,铸造的令牌应包含针对所提供任务 ID 的私有  TaskId声明。 | 
| trackingId optional | 类型:   string optional如果提供了 trackingId,铸造的令牌应包含针对所提供 trackingId 的私有  TrackingId声明。 | 
| tripId optional | 类型:   string optional如果提供了 tripId,铸造的令牌应包含针对所提供 tripId 的私有  TripId声明。 | 
| vehicleId optional | 类型:   string optional如果提供了 vehicleId,则铸造的令牌应包含针对该 vehicleId 的私有  VehicleId声明。 | 
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
身份验证令牌函数类型。
接受 AuthTokenFetcherOptions 对象(包含有关要铸造的身份验证令牌的详细信息)的函数。此函数应铸造令牌并返回一个 AuthToken,其中包含令牌及其过期时间。
function(AuthTokenFetcherOptions): Promise<AuthToken>
AuthTokenFetcherOptions 接口
google.maps.journeySharing.AuthTokenFetcherOptions
接口
身份验证令牌提取器的选项。
| 属性 | |
|---|---|
| context | 类型:   AuthTokenContext身份验证令牌上下文。应将上下文中指定的 ID 添加到发送给 JSON Web 令牌生成端点的请求中。 | 
| serviceType | Fleet Engine 服务类型。 | 
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 服务。 |