AuthToken इंटरफ़ेस
google.maps.journeySharing.AuthToken
इंटरफ़ेस
टोकन फ़ेचर से मिला पुष्टि करने वाला टोकन.
प्रॉपर्टी | |
|---|---|
expiresInSeconds |
टाइप:
numberसमयसीमा खत्म होने का समय (सेकंड में). फ़ेच किए जाने के बाद, टोकन की समयसीमा इतने समय में खत्म हो जाती है. |
token |
टाइप:
stringटोकन. |
AuthTokenContext इंटरफ़ेस
google.maps.journeySharing.AuthTokenContext
इंटरफ़ेस
इसमें JSON वेब टोकन बनाने के लिए ज़रूरी अतिरिक्त जानकारी शामिल होती है.
प्रॉपर्टी | |
|---|---|
deliveryVehicleId
ज़रूरी नहीं |
टाइप:
string optionalटोकन जनरेट होने पर, उसमें दिए गए deliveryVehicleId के लिए निजी DeliveryVehicleId दावा होना चाहिए. |
taskId
ज़रूरी नहीं |
टाइप:
string optionalअगर मिंट किया गया टोकन दिया गया है, तो उसमें दिए गए taskId के लिए निजी TaskId दावा होना चाहिए. |
trackingId
ज़रूरी नहीं |
टाइप:
string optionalअगर मिंट किया गया टोकन दिया जाता है, तो उसमें दिए गए trackingId के लिए निजी TrackingId क्लेम होना चाहिए. |
tripId
ज़रूरी नहीं |
टाइप:
string optionalअगर मिंट किया गया टोकन दिया जाता है, तो उसमें दी गई tripId के लिए निजी TripId दावा होना चाहिए. |
vehicleId
ज़रूरी नहीं |
टाइप:
string optionalटोकन जनरेट होने पर, उसमें दिए गए vehicleId के लिए निजी VehicleId दावा होना चाहिए. |
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
पुष्टि करने के लिए टोकन फ़ंक्शन का टाइप.
यह एक ऐसा फ़ंक्शन है जो AuthTokenFetcherOptions ऑब्जेक्ट को स्वीकार करता है. इसमें, मिंट किए जाने वाले ऑथराइज़ेशन टोकन के बारे में जानकारी होती है. इस फ़ंक्शन को टोकन मिंट करना चाहिए और एक AuthToken दिखाना चाहिए, जिसमें टोकन और उसकी समयसीमा खत्म होने का समय शामिल हो.
function(AuthTokenFetcherOptions): Promise<AuthToken>
AuthTokenFetcherOptions इंटरफ़ेस
google.maps.journeySharing.AuthTokenFetcherOptions
इंटरफ़ेस
पुष्टि करने वाले टोकन को फ़ेच करने के विकल्प.
प्रॉपर्टी | |
|---|---|
context |
टाइप:
AuthTokenContextपुष्टि करने के लिए इस्तेमाल होने वाले टोकन का कॉन्टेक्स्ट. कॉन्टेक्स्ट में बताए गए आईडी, JSON वेब टोकन मिंटिंग एंडपॉइंट को भेजे गए अनुरोध में जोड़े जाने चाहिए. |
serviceType |
टाइप:
FleetEngineServiceTypeFleet Engine सेवा का टाइप. |
FleetEngineServiceType कॉन्स्टेंट
google.maps.journeySharing.FleetEngineServiceType
कॉन्सटेंट
लाइब्रेरी "journeySharing"
Fleet Engine की सेवाओं के टाइप.
इन कॉन्सटैंट को स्ट्रिंग के तौर पर भी इस्तेमाल किया जा सकता है. TypeScript में, स्ट्रिंग लिटरल को FleetEngineServiceTypeString टाइप से तय किया जाता है.
const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing");
कॉन्स्टेंट | |
|---|---|
DELIVERY_VEHICLE_SERVICE |
डिलीवरी वाहनों को ऐक्सेस करने के लिए इस्तेमाल की जाने वाली Fleet Engine सेवा. |
TASK_SERVICE |
टास्क की जानकारी ऐक्सेस करने के लिए, Fleet Engine सेवा का इस्तेमाल किया जाता है. |
TRIP_SERVICE |
यात्रा की जानकारी ऐक्सेस करने के लिए इस्तेमाल की जाने वाली Fleet Engine सेवा. |
UNKNOWN_SERVICE |
Fleet Engine की सेवा के बारे में जानकारी नहीं है. |