واجهة 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 |
النوع:
AuthTokenContext سياق رمز التفويض يجب إضافة المعرّفات المحدّدة في السياق إلى الطلب الذي يتم إرساله إلى نقطة نهاية إنشاء رمز JSON المميّز للويب. |
serviceType |
النوع:
FleetEngineServiceType نوع خدمة محرّك الأسطول |
FleetEngineServiceType الثوابت
google.maps.journeySharing.FleetEngineServiceType
الثوابت
أنواع خدمات محرّكات الأسطول
يمكنك الوصول إليه من خلال الاتصال بالرقم const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing")
. اطّلِع على المكتبات في واجهة برمجة تطبيقات JavaScript للخرائط.
الثوابت | |
---|---|
DELIVERY_VEHICLE_SERVICE |
خدمة Fleet Engine المستخدَمة للوصول إلى مركبات التسليم |
TASK_SERVICE |
خدمة Fleet Engine المستخدَمة للوصول إلى معلومات المهام |
TRIP_SERVICE |
خدمة Fleet Engine المستخدَمة للوصول إلى معلومات الرحلة |
UNKNOWN_SERVICE |
خدمة غير معروفة في محرّك الأسطول |