Authentication

AuthToken इंटरफ़ेस

google.maps.journeySharing.AuthToken इंटरफ़ेस

पुष्टि करने वाला टोकन, टोकन फ़ेचर को दिखाता है.

expiresInSeconds
टाइप:  number
खत्म होने का समय (सेकंड में). फ़ेच करने के इतने समय बाद, टोकन की समयसीमा खत्म हो जाती है.
token
टाइप:  string
टोकन.

AuthTokenContext इंटरफ़ेस

google.maps.journeySharing.AuthTokenContext इंटरफ़ेस

इसमें JSON वेब टोकन को मिंट करने के लिए ज़रूरी अतिरिक्त जानकारी होती है.

deliveryVehicleId optional
टाइप:  string optional
जब दिया गया हो, तो मिंट किए गए टोकन पर, दिए गए deliveryVehicleId का निजी DeliveryVehicleId दावा होना चाहिए.
taskId optional
टाइप:  string optional
जब दिया गया हो, तो मिंट किए गए टोकन के लिए, दिए गए TaskId के लिए निजी TaskId दावा होना चाहिए.
trackingId optional
टाइप:  string optional
अगर यह टोकन दिया गया है, तो दिए गए ट्रैकिंग आईडी के लिए, मिंट किए गए टोकन का निजी TrackingId दावा होना चाहिए.
tripId optional
टाइप:  string optional
जब यह कोड दिया गया हो, तो मिंट किए गए टोकन पर, दिए गए TriId का निजी TripId दावा होना चाहिए.
vehicleId optional
टाइप:  string optional
जब दिया गया हो, तब मौजूद मिंट किए गए टोकन के लिए, दिए गए वाहनों के आईडी पर VehicleId निजी दावा होना चाहिए.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher टाइपडेफ़

पुष्टीकरण टोकन फ़ंक्शन प्रकार.

ऐसा फ़ंक्शन जो AuthTokenFetcherOptions ऑब्जेक्ट को स्वीकार करता है. इसमें, पुष्टि करने वाले टोकन के बारे में जानकारी होती है, जिसे मिंट किया जाना है. इस फ़ंक्शन से टोकन को मिंट करना चाहिए और टोकन और उसकी समयसीमा खत्म होने की जानकारी देने वाला AuthToken दिखाना चाहिए.

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions इंटरफ़ेस

google.maps.journeySharing.AuthTokenFetcherOptions इंटरफ़ेस

पुष्टि करने वाले टोकन को फ़ेच करने के विकल्प.

context
टाइप:  AuthTokenContext
पुष्टि करने वाले टोकन का कॉन्टेक्स्ट. कॉन्टेक्स्ट में बताए गए आईडी, JSON वेब टोकन मिंटिंग एंडपॉइंट को भेजे गए अनुरोध में जोड़े जाने चाहिए.
serviceType
टाइप:  FleetEngineServiceType
फ़्लीट इंजन सेवा का प्रकार.

FleetEngineServiceType कॉन्सटेंट

google.maps.journeySharing.FleetEngineServiceType कॉन्सटेंट

फ़्लीट इंजन की सेवाएं कितनी तरह की हैं.

const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing") पर कॉल करके ऐक्सेस करें. Maps JavaScript एपीआई में लाइब्रेरी देखें.

DELIVERY_VEHICLE_SERVICE डिलीवरी गाड़ियों को ऐक्सेस करने के लिए, फ़्लीट इंजन सेवा का इस्तेमाल किया जाता है.
TASK_SERVICE टास्क की जानकारी ऐक्सेस करने के लिए इस्तेमाल की जाने वाली फ़्लीट इंजन सेवा.
TRIP_SERVICE यात्रा की जानकारी ऐक्सेस करने के लिए फ़्लीट इंजन सेवा का इस्तेमाल किया गया है.
UNKNOWN_SERVICE अज्ञात फ़्लीट इंजन सेवा.