AuthToken 介面
google.maps.journeySharing.AuthToken
介面
權杖擷取器傳回的驗證權杖。
| 屬性 | |
|---|---|
| expiresInSeconds | 類型:   number以秒為單位的到期時間。憑證會在擷取後經過這段時間後失效。 | 
| token | 類型:   string權杖。 | 
AuthTokenContext 介面
google.maps.journeySharing.AuthTokenContext
介面
包含鑄造 JSON Web Token 時所需的額外資訊。
| 屬性 | |
|---|---|
| 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
typedef
驗證權杖函式類型。
接受 AuthTokenFetcherOptions 物件的函式,內含要鑄造的驗證權杖詳細資料。這個函式應鑄造權杖,並傳回包含權杖和權杖到期時間的 AuthToken。
function(AuthTokenFetcherOptions): Promise<AuthToken>
AuthTokenFetcherOptions interface
google.maps.journeySharing.AuthTokenFetcherOptions
介面
授權權杖擷取器的選項。
| 屬性 | |
|---|---|
| context | 類型:   AuthTokenContext驗證權杖內容。應將內容中指定的 ID 新增至傳送至 JSON Web Token 鑄造端點的要求。 | 
| 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 服務。 |