AuthToken interface
google.maps.journeySharing.AuthToken
interface
رمز التفويض المميز الذي يعرضه برنامج جلب الرموز المميزة.
الخصائص | |
|---|---|
expiresInSeconds |
النوع:
numberوقت انتهاء الصلاحية بالثواني تنتهي صلاحية الرمز المميّز بعد هذه المدة من الوقت بعد استرجاعه. |
token |
النوع:
stringالرمز المميّز |
واجهة AuthTokenContext
google.maps.journeySharing.AuthTokenContext
interface
يحتوي على معلومات إضافية مطلوبة لإنشاء رموز 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 interface
google.maps.journeySharing.AuthTokenFetcherOptions
interface
خيارات أداة جلب الرمز المميز للمصادقة
الخصائص | |
|---|---|
context |
النوع:
AuthTokenContextسياق رمز المصادقة يجب إضافة أرقام التعريف المحدّدة في السياق إلى الطلب المُرسَل إلى نقطة نهاية إنشاء رمز JSON المميّز للويب. |
serviceType |
النوع:
FleetEngineServiceTypeنوع خدمة 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 غير معروفة. |