RequestHeader

يحتوي عنوان الطلب على حقول شائعة لكل طلبات استدعاء إجراء عن بُعد لـ Fleet Engine.

تمثيل JSON
{
  "languageCode": string,
  "regionCode": string,
  "sdkVersion": string,
  "osVersion": string,
  "deviceModel": string,
  "sdkType": enum (SdkType),
  "mapsSdkVersion": string,
  "navSdkVersion": string,
  "platform": enum (Platform),
  "manufacturer": string,
  "androidApiLevel": integer,
  "traceId": string
}
الحقول
languageCode

string

رمز اللغة BCP-47، مثل en-US أو sr-Latn لمزيد من المعلومات، يُرجى الاطّلاع على http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. وإذا لم يتم تحديد أي اسم، فيمكن أن يكون الرد بأي لغة، مع تفضيل اللغة الإنجليزية في حالة وجود مثل هذا الاسم. مثال على قيمة الحقل: en-US.

regionCode

string

مطلوبة. رمز CLDR للمنطقة التي صدر منها الطلب مثال على قيمة الحقل: US.

sdkVersion

string

إصدار حزمة تطوير البرامج (SDK) للمكالمات، إذا كان ذلك منطبقًا تنسيق الإصدار هو major.minor.patch، مثال: 1.1.2.

osVersion

string

إصدار نظام التشغيل الذي تعمل عليه حزمة تطوير البرامج (SDK) للاتصال. أمثلة على قيم الحقل: 4.4.1 و12.1

deviceModel

string

طراز الجهاز الذي تعمل عليه حزمة تطوير البرامج (SDK) للاتصال أمثلة على قيم الحقل: iPhone12,1 وSM-G920F

sdkType

enum (SdkType)

نوع حزمة تطوير البرامج (SDK) التي ترسل الطلب.

mapsSdkVersion

string

إصدار من MapSDK الذي تعتمد عليه حزمة تطوير البرامج (SDK) للاتصال، إذا كان ذلك منطبقًا. تنسيق الإصدار هو major.minor.patch، مثال: 5.2.1.

navSdkVersion

string

إصدار NavSDK الذي تعتمد عليه حزمة تطوير البرامج (SDK) للاتصال، إذا كان ذلك منطبقًا. تنسيق الإصدار هو major.minor.patch، مثال: 2.1.0.

platform

enum (Platform)

النظام الأساسي لحزمة تطوير البرامج (SDK) للمكالمات

manufacturer

string

الشركة المصنّعة لجهاز Android من حزمة تطوير البرامج (SDK) للاتصال، ولا تسري إلا على حِزم تطوير البرامج (SDK) لنظام التشغيل Android. مثال على قيمة الحقل: Samsung.

androidApiLevel

integer

مستوى واجهة برمجة تطبيقات Android لحزمة تطوير البرامج (SDK) للاتصال، ولا ينطبق إلا على حِزم تطوير البرامج (SDK) لنظام التشغيل Android. مثال على قيمة الحقل: 23.

traceId

string

معرّف اختياري يمكن تقديمه لأغراض التسجيل لتحديد الطلب.

SdkType

تتضمّن الأنواع المحتملة من حزمة تطوير البرامج (SDK).

عمليات التعداد
SDK_TYPE_UNSPECIFIED القيمة التلقائية. يتم استخدام هذه القيمة إذا تم حذف sdkType.
CONSUMER حزمة تطوير البرامج (SDK) للاتصال هي المستهلك.
DRIVER حزمة تطوير البرامج (SDK) للاتصال هي Driver.
JAVASCRIPT حزمة تطوير البرامج (SDK) للاستدعاء هي JavaScript.

النظام الأساسي

النظام الأساسي لحزمة تطوير البرامج (SDK) للمكالمات

عمليات التعداد
PLATFORM_UNSPECIFIED القيمة التلقائية. يتم استخدام هذه القيمة إذا تم حذف النظام الأساسي.
ANDROID مصدر الطلب هو Android.
IOS وكان مصدر الطلب هو نظام التشغيل iOS.
WEB ومصدر هذا الطلب هو الويب.