AuthToken interface
google.maps.journeySharing.AuthToken
arayüz
Jeton getirme aracı tarafından döndürülen kimlik doğrulama jetonu.
Özellikler | |
|---|---|
expiresInSeconds |
Tür:
numberSaniye cinsinden geçerlilik süresi. Jetonun geçerlilik süresi, alındıktan sonra bu süre içinde sona erer. |
token |
Tür:
stringJeton. |
AuthTokenContext arayüzü
google.maps.journeySharing.AuthTokenContext
arayüz
JSON Web Jetonları oluşturmak için gereken ek bilgileri içerir.
Özellikler | |
|---|---|
deliveryVehicleId
isteğe bağlı |
Tür:
string optionalSağlandığında, oluşturulan jetonun sağlanan deliveryVehicleId için özel bir DeliveryVehicleId talebi olmalıdır. |
taskId
isteğe bağlı |
Tür:
string optionalSağlandığında, oluşturulan jetonun sağlanan taskId için özel bir TaskId talebi olmalıdır. |
trackingId
isteğe bağlı |
Tür:
string optionalSağlandığında, oluşturulan jetonun sağlanan trackingId için özel bir TrackingId talebi olmalıdır. |
tripId
isteğe bağlı |
Tür:
string optionalSağlandığında, oluşturulan jetonun sağlanan tripId için özel bir TripId talebi olmalıdır. |
vehicleId
isteğe bağlı |
Tür:
string optionalSağlandığında, oluşturulan jetonun sağlanan vehicleId için özel bir VehicleId talebi olmalıdır. |
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
Auth jetonu işlev türü.
Oluşturulacak kimlik doğrulama jetonuyla ilgili ayrıntıları içeren bir AuthTokenFetcherOptions nesnesini kabul eden işlev. Bu işlev, jetonu oluşturmalı ve jeton ile süre sonunu içeren bir AuthToken döndürmelidir.
function(AuthTokenFetcherOptions): Promise<AuthToken>
AuthTokenFetcherOptions arayüzü
google.maps.journeySharing.AuthTokenFetcherOptions
arayüz
Kimlik doğrulama jetonu getirme aracı seçenekleri.
Özellikler | |
|---|---|
context |
Tür:
AuthTokenContextKimlik doğrulama jetonu bağlamı. Bağlamda belirtilen kimlikler, JSON Web Jetonu oluşturma uç noktasına gönderilen isteğe eklenmelidir. |
serviceType |
Fleet Engine hizmet türü. |
FleetEngineServiceType sabitleri
google.maps.journeySharing.FleetEngineServiceType
sabitleri
kitaplığı "journeySharing"
Fleet Engine hizmetlerinin türleri.
Bu sabitler dize olarak da kullanılabilir. TypeScript'te dize sabit değerleri FleetEngineServiceTypeString türüyle tanımlanır.
const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing");
Sabitler | |
|---|---|
DELIVERY_VEHICLE_SERVICE |
Teslimat araçlarına erişmek için kullanılan Fleet Engine hizmeti. |
TASK_SERVICE |
Görev bilgilerine erişmek için kullanılan Fleet Engine hizmeti. |
TRIP_SERVICE |
Gezi bilgilerine erişmek için kullanılan Fleet Engine hizmeti. |
UNKNOWN_SERVICE |
Bilinmeyen Fleet Engine hizmeti. |