Authentication

AuthToken इंटरफ़ेस

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

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

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

AuthTokenContext इंटरफ़ेस

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

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

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

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

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

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

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions इंटरफ़ेस

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

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

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

FleetEngineServiceType के लिए कॉन्स्टेंट

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

Fleet Engine की सेवाओं के टाइप.

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

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