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 برای trackingId ارائه‌شده داشته باشد.
tripId optional
نوع:  string optional
وقتی ارائه می‌شود، توکن ضرب‌شده باید ادعای خصوصی TripId برای tripId ارائه‌شده داشته باشد.
vehicleId optional
نوع:  string optional
درصورت ارائه، توکن ضرب‌شده باید ادعای خصوصی VehicleId برای vehicleId ارائه‌شده داشته باشد.

AuthTokenFetcher typedef

google.maps.journeySharing.AuthTokenFetcher typedef

نوع تابع کد اصالت‌سنجی.

تابعی که شیء AuthTokenFetcherOptions را می‌پذیرد، حاوی جزئیات مربوط به توکن اصالت‌سنجی که باید صادر شود. این تابع باید توکن را ضرب کند و یک AuthToken حاوی توکن و زمان انقضای آن را برگرداند.

function(AuthTokenFetcherOptions): Promise<AuthToken>

میانای AuthTokenFetcherOptions

میانا google.maps.journeySharing.AuthTokenFetcherOptions

گزینه‌های واکشی کد اصالت‌سنجی.

context
بافت کد اصالت‌سنجی. شناسه‌های مشخص‌شده در بافت باید به درخواست ارسال‌شده به نقطه پایانی ضرب «کد وب JSON» اضافه شود.
serviceType
نوع سرویس Fleet Engine.

ثابت‌های 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 سرویس Fleet Engine که برای دسترسی به اطلاعات سفر استفاده می‌شود.
UNKNOWN_SERVICE سرویس Fleet Engine ناشناخته است.