Authentication

AuthToken arayüzü

google.maps.journeySharing.AuthToken arayüz

Jeton alıcı tarafından döndürülen yetkilendirme jetonu.

expiresInSeconds
Tür:  number
Saniye cinsinden geçerlilik süresi. Jetonun süresi, getirildikten sonra bu süre içinde dolar.
token
Tür:  string
Jeton.

AuthTokenContext sınıfı

google.maps.journeySharing.AuthTokenContext arayüz

JSON Web jetonu oluşturmak için gereken ek bilgileri içerir.

deliveryVehicleId optional
Tür:  string optional
Sağlanan basılı jeton, sağlanan deliveryVehicleId için özel bir DeliveryVehicleId hak talebine sahip olmalıdır.
taskId optional
Tür:  string optional
Sağlanan jetonda, sağlanan taskId için özel bir TaskId hak talebi bulunmalıdır.
trackingId optional
Tür:  string optional
Sağlanan jetonda, sağlanan trackingId için özel bir TrackingId hak talebi bulunmalıdır.
tripId optional
Tür:  string optional
Sağlanan jetonda, sağlanan tripId için özel bir TripId hak talebi bulunmalıdır.
vehicleId optional
Tür:  string optional
Sağlanan jetonda, sağlanan vehicleId için özel bir VehicleId hak talebi bulunmalıdır.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

Yetkilendirme jetonu işlev türü.

Oluşturulacak kimlik jetonuyla ilgili ayrıntıları içeren bir AuthTokenFetcherOptions nesnesini kabul eden işlev. Bu işlev, jetonu oluşturmalı ve jetonu ile geçerlilik bitiş zamanını 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ı için seçenekler.

context
Yetkilendirme 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 constants

Filo motoru hizmetlerinin türleri.

const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing") numaralı telefonu arayarak erişebilirsiniz. Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

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 Yolculuk bilgilerine erişmek için kullanılan Fleet Engine hizmeti.
UNKNOWN_SERVICE Bilinmeyen Fleet Engine hizmeti.