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