Authentication

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

Auth টোকেন ফাংশনের ধরন।

একটি ফাংশন যা AuthTokenFetcherOptions অবজেক্ট গ্রহণ করে, এতে মিন্ট করা অথেন্টিকেশন টোকেন সম্পর্কে বিবরণ থাকে। এই ফাংশন টোকেন মিন্ট করবে এবং টোকেন ও তার মেয়াদ উত্তীর্ণের সময় সহ AuthToken রিটার্ন করবে।

function(AuthTokenFetcherOptions): Promise<AuthToken>

AuthTokenFetcherOptions ইন্টারফেস

google.maps.journeySharing.AuthTokenFetcherOptions ইন্টারফেস

অথ টোকেন ফেচারের জন্য বিকল্প।

context
ধরন: AuthTokenContext
প্রমাণীকরণ টোকেন প্রসঙ্গ। JSON ওয়েব টোকেন মিন্টিং এন্ডপয়েন্টে পাঠানো অনুরোধে, প্রসঙ্গে উল্লেখ করা আইডি যোগ করতে হবে।
serviceType
Fleet Engine পরিষেবার ধরন।

FleetEngineServiceType constants

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 পরিষেবা।