Authentication

AuthToken interfejs

google.maps.journeySharing.AuthTokeninterfejs

Token uwierzytelniania zwrócony przez narzędzie do pobierania tokenów.

expiresInSeconds
Typ:  number
Czas wygaśnięcia w sekundach. Token wygasa po upływie tego czasu od pobrania.
token
Typ:  string
Token.

AuthTokenContext interfejs

google.maps.journeySharing.AuthTokenContextinterfejs

Zawiera dodatkowe informacje potrzebne do tworzenia tokenów sieciowych JSON.

deliveryVehicleId optional
Typ:  string optional
Jeśli podano identyfikator deliveryVehicleId, wygenerowany token powinien zawierać prywatne roszczenie DeliveryVehicleId dotyczące tego identyfikatora.
taskId optional
Typ:  string optional
Jeśli podano, wygenerowany token powinien mieć prywatne roszczenie TaskId dotyczące podanego identyfikatora zadania.
trackingId optional
Typ:  string optional
Jeśli podano identyfikator śledzenia, wygenerowany token powinien zawierać prywatne roszczenie TrackingId dotyczące tego identyfikatora.
tripId optional
Typ:  string optional
Jeśli token został wygenerowany, powinien zawierać prywatne roszczenie TripId dotyczące podanego identyfikatora tripId.
vehicleId optional
Typ:  string optional
Jeś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.

context
Kontekst 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.

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.