واجهة AuthToken
واجهة
google.maps.journeySharing.AuthToken
الرمز المميز للمصادقة الذي يعرضه منتقي الرمز المميز.
أماكن إقامة | |
---|---|
expiresInSeconds |
النوع:
number وقت انتهاء صلاحية هذا الرمز المميز بالثواني من تاريخ إصدار الرمز المميز. |
token |
النوع:
string الرمز المميز. |
AuthTokenContext واجهة
واجهة
google.maps.journeySharing.AuthTokenContext
يحتوي على معلومات إضافية لازمة لترميز JSON Web Tokens.
أماكن إقامة | |
---|---|
deliveryVehicleId optional |
النوع:
string optional عند تقديم الرمز المميّز، يجب أن يكون للرمز المميّز الذي تمّ صرفه مطالبة DeliveryVehicleId خاصة بمعرّف التسليمVehicleVehicleId المقدّم. |
taskId optional |
النوع:
string optional عند تقديمه، يجب أن يكون للرمز المميّز الذي تم استخراجه مطالبة TaskId خاصة لمعرّف المهمة المقدّم. |
trackingId optional |
النوع:
string optional عند توفير الرمز المميّز الذي تمّ استخراجه، يجب أن تكون له مطالبة TrackingId خاصة بمعرّف التتبّع الذي قدّمته. |
tripId optional |
النوع:
string optional عند توفير الرمز المميّز الذي تمّ استخراجه، يجب أن تكون له مطالبة TripId خاصة بمعرّف الرحلة الذي قدّمته. |
vehicleId optional |
النوع:
string optional عند تقديم الرمز المميّز الذي تمّ توفيره، يجب أن تكون له مطالبة VehicleId خاصة برقم تعريف المركبة الذي تم تقديمه. |
AuthTokenFetcher typedef
google.maps.journeySharing.AuthTokenFetcher
typedef
نوع وظيفة الرمز المميز للمصادقة.
دالة تقبل كائن AuthTokenFetcherOptions
، وتحتوي على تفاصيل عن رمز المصادقة المميّز المراد استخراجه. من المفترض أن تعمل هذه الدالة على استخراج الرمز المميز وإرجاع AuthToken
الذي يحتوي على الرمز المميز ووقت انتهاء صلاحيته.
function(AuthTokenFetcherOptions): Promise<AuthToken>
AuthTokenFetcherOptions واجهة
واجهة
google.maps.journeySharing.AuthTokenFetcherOptions
خيارات لاسترجاع رمز المصادقة المميز.
أماكن إقامة | |
---|---|
context |
النوع:
AuthTokenContext سياق الرمز المميز للمصادقة. يجب إضافة المعرّفات المحدّدة في السياق إلى الطلب المرسَل إلى نقطة نهاية استخراج الرمز المميّز للويب JSON. |
serviceType |
النوع:
FleetEngineServiceType نوع خدمة Fleet Engine. |
ثابتات FleetEngineServiceType
google.maps.journeySharing.FleetEngineServiceType
ثوابت
أنواع خدمات Fleet Engine.
الوصول من خلال الاتصال بـ const {FleetEngineServiceType} = await google.maps.importLibrary("journeySharing")
. راجع المكتبات في واجهة برمجة تطبيقات جافا سكريبت للخرائط.
الثوابت | |
---|---|
DELIVERY_VEHICLE_SERVICE |
خدمة Fleet Engine المستخدمة للوصول إلى مركبات التسليم. |
TASK_SERVICE |
خدمة Fleet Engine المستخدمة للوصول إلى معلومات المهام. |
TRIP_SERVICE |
خدمة Fleet Engine المستخدمة للوصول إلى معلومات الرحلة. |
UNKNOWN_SERVICE |
خدمة Fleet Engine غير معروفة. |