المرجع: MobileDevice
تشتمل "إدارة الأجهزة الجوّالة في Google Workspace" على أجهزة Android ومزامنة Google وiOS. لمزيد من المعلومات حول المهام الشائعة المتعلقة بواجهة برمجة التطبيقات للأجهزة الجوّالة الجماعية، يُرجى الاطّلاع على دليل المطوّر.
تمثيل JSON |
---|
{ "kind": string, "etag": string, "resourceId": string, "deviceId": string, "name": [ string ], "email": [ string ], "model": string, "os": string, "type": string, "status": string, "hardwareId": string, "firstSync": string, "lastSync": string, "userAgent": string, "serialNumber": string, "imei": string, "meid": string, "wifiMacAddress": string, "networkOperator": string, "defaultLanguage": string, "managedAccountIsOnOwnerProfile": boolean, "deviceCompromisedStatus": string, "buildNumber": string, "kernelVersion": string, "basebandVersion": string, "unknownSourcesStatus": boolean, "developerOptionsStatus": boolean, "otherAccountsInfo": [ string ], "adbStatus": boolean, "supportsWorkProfile": boolean, "manufacturer": string, "releaseVersion": string, "securityPatchLevel": string, "brand": string, "bootloaderVersion": string, "hardware": string, "encryptionStatus": string, "devicePasswordStatus": string, "privilege": string, "applications": [ { "packageName": string, "displayName": string, "versionName": string, "versionCode": integer, "permission": [ string ] } ] } |
الحقول | |
---|---|
kind |
نوع مورد واجهة برمجة التطبيقات. بالنسبة إلى موارد الأجهزة الجوّالة، القيمة هي |
etag |
علامة ETag للمورد. |
resourceId |
المعرّف الفريد الذي تستخدمه خدمة واجهة برمجة التطبيقات لتحديد الجهاز الجوّال. |
deviceId |
الرقم التسلسلي لجهاز الجوال "مزامنة Google". بالنسبة إلى الأجهزة التي تعمل بنظامَي التشغيل Android وiOS، يكون هذا المعرّف عبارة عن معرّف فريد ينشئه البرنامج. |
name[] |
قائمة بأسماء المستخدمين للمالك. إذا كان تطبيقك يحتاج إلى القائمة الحالية لأسماء مالكي الأجهزة، استخدِم طريقة get. لمزيد من المعلومات حول استرداد معلومات مستخدم الجهاز الجوّال، يُرجى الاطّلاع على دليل المطوِّر. |
email[] |
قائمة بعناوين البريد الإلكتروني للمالك. إذا كان تطبيقك يحتاج إلى القائمة الحالية لعناوين البريد الإلكتروني للمستخدمين، استخدِم طريقة get. وللحصول على معلومات إضافية، يُرجى الاطّلاع على طريقة استرداد بيانات مستخدم. |
model |
اسم طراز الجهاز الجوّال، على سبيل المثال Nexus S. يمكن تعديل هذا الموقع. لمزيد من المعلومات، يُرجى الاطّلاع على دليل المطوِّر. |
os |
نظام تشغيل الجهاز الجوّال، على سبيل المثال IOS 4.3 أو Android 2.3.5. يمكن تعديل هذا الموقع. لمزيد من المعلومات، يُرجى الاطّلاع على دليل المطوِّر. |
type |
نوع الجهاز الجوّال |
status |
حالة الجهاز. |
hardwareId |
المعرِّف الفريد IMEI/MEID لأجهزة Android ولا ينطبق على أجهزة "مزامنة Google". عند إضافة جهاز Android جوّال، تكون هذه السمة اختيارية. عند تحديث أحد هذه الأجهزة، يصبح هذا الموقع للقراءة فقط. |
firstSync |
تاريخ ووقت مزامنة الجهاز في البداية مع إعدادات السياسات في "وحدة تحكّم المشرف" تكون القيمة بتنسيق التاريخ والوقت وفقًا لمعيار ISO 8601. الوقت هو التاريخ الكامل مضافًا إليه الساعات والدقائق والثواني بصيغة |
lastSync |
تاريخ ووقت آخر مزامنة للجهاز مع إعدادات السياسات في وحدة تحكم المشرف. تكون القيمة بتنسيق التاريخ والوقت وفقًا لمعيار ISO 8601. الوقت هو التاريخ الكامل مضافًا إليه الساعات والدقائق والثواني بصيغة |
userAgent |
يقدّم هذا الإذن معلومات عن الجهاز، مثل إصدار |
serialNumber |
الرقم التسلسلي للجهاز |
imei |
رقم IMEI للجهاز |
meid |
رقم MEID للجهاز. |
wifiMacAddress |
عنوان MAC للجهاز على شبكات Wi-Fi. |
networkOperator |
مشغّل شبكة الجوّال أو الجهاز الجوّال (إن توفّر) (للقراءة فقط) |
defaultLanguage |
اللغة التلقائية المستخدمة على الجهاز |
managedAccountIsOnOwnerProfile |
قيمة منطقية تشير إلى ما إذا كان هذا الحساب تابعًا للمالك/الملف الشخصي الأساسي أم لا. |
deviceCompromisedStatus |
حالة الجهاز المُختَرق. |
buildNumber |
رقم إصدار نظام تشغيل الجهاز |
kernelVersion |
إصدار النواة للجهاز |
basebandVersion |
إصدار النطاق الأساسي للجهاز |
unknownSourcesStatus |
تم تفعيل مصادر غير معروفة أو إيقافها على الجهاز (للقراءة فقط) |
developerOptionsStatus |
تفعيل خيارات المطوّرين أو إيقافها على الجهاز (للقراءة فقط) |
otherAccountsInfo[] |
قائمة الحسابات التي تمت إضافتها على الجهاز (للقراءة فقط) |
adbStatus |
تفعيل Adb (تصحيح أخطاء USB) أو إيقافه على الجهاز (للقراءة فقط) |
supportsWorkProfile |
ملف العمل متوافق مع الجهاز (للقراءة فقط) |
manufacturer |
الشركة المصنّعة للجهاز الجوّال (للقراءة فقط) |
releaseVersion |
إصدار إصدار الجهاز الجوّال (للقراءة فقط) |
securityPatchLevel |
مستوى رمز تصحيح أمان الأجهزة الجوّالة (للقراءة فقط) |
brand |
العلامة التجارية للجهاز الجوّال (للقراءة فقط) |
bootloaderVersion |
إصدار برنامج إقلاع الجهاز الجوّال (للقراءة فقط) |
hardware |
أجهزة الأجهزة الجوّالة (للقراءة فقط) |
encryptionStatus |
حالة تشفير جهاز الجوّال (للقراءة فقط) |
devicePasswordStatus |
DevicePasswordStatus (للقراءة فقط) |
privilege |
DMAgentPermission (للقراءة فقط) |
applications[] |
قائمة التطبيقات المثبّتة على جهاز جوّال يعمل بنظام التشغيل Android ولا ينطبق على أجهزة "مزامنة Google" وأجهزة iOS. تتضمن القائمة أي تطبيقات Android يمكنها الوصول إلى بيانات Google Workspace. عند تحديث قائمة تطبيقات، من المهم ملاحظة أنّ التحديثات تحل محل القائمة الحالية. إذا كان جهاز Android يحتوي على تطبيقين موجودين وتحدثت واجهة برمجة التطبيقات القائمة بخمسة تطبيقات، تكون الآن القائمة المحدثة لخمسة تطبيقات.
|
applications[].packageName |
اسم حزمة التطبيق. مثال: |
applications[].displayName |
الاسم المعروض للتطبيق. مثال: |
applications[].versionName |
اسم إصدار التطبيق. مثال: |
applications[].versionCode |
رمز إصدار التطبيق. مثال: |
applications[].permission[] |
قائمة أذونات هذا التطبيق. ويمكن أن تكون إما إذن Android عاديًا أو إذنًا يحدّده التطبيق، ويمكن العثور عليها في بيان Android للتطبيق. من أمثلة أذونات تطبيق "تقويم Google" |
الطُرق |
|
---|---|
|
يتخذ إجراءً يؤثر في جهاز جوّال. |
|
لإزالة جهاز جوّال. |
|
لاسترداد خصائص جهاز الجوّال. |
|
لاسترداد قائمة مقسّمة إلى صفحات تضم جميع الأجهزة الجوّالة المملوكة للمستخدم للحساب. |