AuthToken interface
arayüz
google.maps.journeySharing.AuthToken
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ü
arayüz
google.maps.journeySharing.AuthTokenContext
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
typedef
google.maps.journeySharing.AuthTokenFetcher
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ü
arayüz
google.maps.journeySharing.AuthTokenFetcherOptions
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
sabitler
google.maps.journeySharing.FleetEngineServiceType
kitaplık "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. |