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 غير معروفة. |