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 |
نوع سرویس Fleet 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 ناشناخته است. |