Authentication

Interfejs AuthToken

google.maps.journeySharing.AuthToken interfejs

Token uwierzytelniania zwrócony przez moduł pobierania tokenów.

expiresInSeconds
Typ:  number
Data ważności tego tokena (w sekundach).
token
Typ:  string
Token.

Interfejs AuthTokenContext

google.maps.journeySharing.AuthTokenContext interfejs

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

deliveryVehicleId optional
Typ:  string optional
Jeśli został podany, token z rękawicą powinien mieć prywatne żądanie DeliveryVehicleId dla podanego identyfikatora wyświetlania pojazdu.
taskId optional
Typ:  string optional
Jeśli został podany, token z rękawicą powinien mieć prywatne żądanie TaskId dla podanego identyfikatora zadania.
trackingId optional
Typ:  string optional
Jeśli został podany, token z odłączonym polem powinien mieć prywatne żądanie TrackingId dla podanego identyfikatora śledzenia.
tripId optional
Typ:  string optional
Jeśli został podany, token z odłączonym polem powinien mieć prywatne roszczenie TripId dla podanego identyfikatora TriId.
vehicleId optional
Typ:  string optional
Jeśli został podany, token z odłączonym polem powinien mieć prywatne żądanie VehicleId dla podanego identyfikatora pojazdu.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typdefinicji

Typ funkcji tokena uwierzytelniania.

Funkcja, która akceptuje obiekt AuthTokenFetcherOptions zawierający szczegółowe informacje o tokenie uwierzytelniania, który ma zostać utworzony. Funkcja ta powinna utworzyć token i zwrócić AuthToken zawierający token oraz datę jego wygaśnięcia.

function(AuthTokenFetcherOptions): Promise<AuthToken>

Interfejs AuthTokenFetcher

google.maps.journeySharing.AuthTokenFetcherOptions interfejs

Opcje modułu pobierania tokena uwierzytelniania.

context
Kontekst tokena uwierzytelniania. Identyfikatory określone w kontekście należy dodać do żądania wysłanego do punktu końcowego kopania tokena internetowego JSON.
serviceType
Typ usługi Fleet Engine.

Stałe FleetEngineServiceType

google.maps.journeySharing.FleetEngineServiceType stałe

Typy usług Fleet Engine.

Zadzwoń pod numer const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

DELIVERY_VEHICLE_SERVICE Usługa Fleet Engine wykorzystywana 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 informacji o podróży.
UNKNOWN_SERVICE Nieznana usługa Fleet Engine.