AuthToken interfejs
google.maps.journeySharing.AuthTokeninterfejs
Token uwierzytelniania zwrócony przez narzędzie do pobierania tokenów.
Właściwości | |
|---|---|
expiresInSeconds |
Typ:
numberCzas wygaśnięcia w sekundach. Token wygasa po upływie tego czasu od pobrania. |
token |
Typ:
stringToken. |
AuthTokenContext interfejs
google.maps.journeySharing.AuthTokenContextinterfejs
Zawiera dodatkowe informacje potrzebne do tworzenia tokenów sieciowych JSON.
Właściwości | |
|---|---|
deliveryVehicleId optional |
Typ:
string optionalJeśli podano identyfikator deliveryVehicleId, wygenerowany token powinien zawierać prywatne roszczenie DeliveryVehicleId dotyczące tego identyfikatora. |
taskId optional |
Typ:
string optionalJeśli podano, wygenerowany token powinien mieć prywatne roszczenie TaskId dotyczące podanego identyfikatora zadania. |
trackingId optional |
Typ:
string optionalJeśli podano identyfikator śledzenia, wygenerowany token powinien zawierać prywatne roszczenie TrackingId dotyczące tego identyfikatora. |
tripId optional |
Typ:
string optionalJeśli token został wygenerowany, powinien zawierać prywatne roszczenie TripId dotyczące podanego identyfikatora tripId. |
vehicleId optional |
Typ:
string optionalJeśli podano identyfikator pojazdu, wygenerowany token powinien zawierać prywatne roszczenie VehicleId. |
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
Typ funkcji tokena uwierzytelniania.
Funkcja, która przyjmuje obiekt AuthTokenFetcherOptions zawierający szczegóły tokena autoryzacji do wygenerowania. Ta funkcja powinna wygenerować token i zwrócić obiekt AuthToken zawierający token i czas jego wygaśnięcia.
function(AuthTokenFetcherOptions): Promise<AuthToken>
AuthTokenFetcherOptions interfejs
google.maps.journeySharing.AuthTokenFetcherOptionsinterfejs
Opcje pobierania tokena autoryzacji.
Właściwości | |
|---|---|
context |
Typ:
AuthTokenContextKontekst tokena uwierzytelniania. Identyfikatory określone w kontekście należy dodać do żądania wysyłanego do punktu końcowego generowania tokenów sieciowych JSON. |
serviceType |
Typ usługi Fleet Engine. |
FleetEngineServiceType constants
google.maps.journeySharing.FleetEngineServiceType
stałe
Rodzaje usług Fleet Engine.
Dostęp przez połączenie pod numer const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing").
Zobacz Biblioteki w Maps JavaScript API.
Stałe | |
|---|---|
DELIVERY_VEHICLE_SERVICE |
Usługa Fleet Engine używana do uzyskiwania dostępu do pojazdów dostawczych. |
TASK_SERVICE |
Usługa Fleet Engine używana do uzyskiwania dostępu do informacji o zadaniach. |
TRIP_SERVICE |
Usługa Fleet Engine używana do uzyskiwania dostępu do informacji o przejazdach. |
UNKNOWN_SERVICE |
Nieznana usługa Fleet Engine. |