- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- Command
- CommandType
- CommandErrorCode
- ResetPasswordFlag
- ClearAppsDataParams
- StartLostModeParams
- StopLostModeParams
- AddEsimParams
- ActivationState
- RemoveEsimParams
- RequestDeviceInfoParams
- DeviceInfo
- WipeParams
- ClearAppsDataStatus
- PerAppResult
- ClearingResult
- StartLostModeStatus
- الحالة
- StopLostModeStatus
- الحالة
- EsimCommandStatus
- الحالة
- InternalErrorDetails
- OperationCodeDetail
- ErrorCodeDetail
- EsimInfo
- RequestDeviceInfoStatus
- الحالة
- EidInfo
- عيد الفطر
- جرِّبه الآن
يُصدر هذا الإجراء أمرًا إلى جهاز. يحتوي المرجع Operation
الذي تم عرضه على Command
في الحقل metadata
. استخدِم طريقة الحصول على العملية للحصول على حالة الأمر.
طلب HTTP
POST https://androidmanagement.googleapis.com/v1/{name=enterprises/*/devices/*}:issueCommand
يستخدِم عنوان URL بنية تحويل الترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
name |
اسم الجهاز بالتنسيق |
نص الطلب
يحتوي نص الطلب على مثال Command
.
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Operation
.
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/androidmanagement
لمزيد من المعلومات، يُرجى الاطّلاع على OAuth 2.0 Overview.
Command
أمر
تمثيل JSON |
---|
{ "type": enum ( |
الحقول | |
---|---|
type |
تمثّل هذه السمة نوع الأمر. |
createTime |
الطابع الزمني لوقت إنشاء الأمر يتم إنشاء الطابع الزمني تلقائيًا بواسطة الخادم. يستخدم RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا Z-normalized ويستخدم 0 أو 3 أو 6 أو 9 أرقام كسرية. يتم أيضًا قبول الإزاحات غير "Z". أمثلة: |
duration |
مدة صلاحية الأمر ستنتهي صلاحية الأمر إذا لم ينفّذه الجهاز خلال هذه الفترة. المدة التلقائية في حال عدم تحديدها هي عشر دقائق. ما مِن حدّ أقصى للمدة. مدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
userName |
اسم المورد للمستخدم الذي يملك الجهاز بالتنسيق |
errorCode |
إذا تعذّر تنفيذ الأمر، سيظهر رمز خطأ يوضّح سبب التعذّر. لا يتم ضبط هذه القيمة عندما يلغي المتصل الأمر. للتفكير في أخطاء الأوامر، يُفضّل استخدام الحقول بالترتيب التالي (الأكثر تفضيلاً أولاً): 1. الحقول الخاصة بالأوامر، مثل |
newPassword |
بالنسبة إلى الأوامر من النوع |
resetPasswordFlags[] |
بالنسبة إلى الأوامر من النوع |
حقل الدمج في حال ضبط هذا الحقل، يجب عدم ضبط الحقلَين |
|
clearAppsDataParams |
مَعلمات الأمر |
startLostModeParams |
مَعلمات الأمر |
stopLostModeParams |
مَعلمات الأمر |
addEsimParams |
اختيارية: مَعلمات الأمر |
removeEsimParams |
اختيارية: مَعلمات الأمر |
requestDeviceInfoParams |
اختيارية: مَعلمات الأمر |
wipeParams |
اختيارية: مَعلمات الأمر |
حقل الدمج status الحالة الخاصة بالأمر يُرجى العِلم أنّ بعض الأوامر لا تستخدم هذا التنسيق، لا سيما و و و . وقد تستخدم هذه الأوامر هذه الميزة أيضًا في المستقبل. يمكن أن تكون status إحدى القيم التالية فقط: |
|
clearAppsDataStatus |
النتائج فقط. حالة الأمر |
startLostModeStatus |
النتائج فقط. حالة الأمر |
stopLostModeStatus |
النتائج فقط. حالة الأمر |
esimStatus |
النتائج فقط. حالة الأمر |
requestDeviceInfoStatus |
النتائج فقط. حالة الأمر |
CommandType
أنواع الأوامر
عمليات التعداد | |
---|---|
COMMAND_TYPE_UNSPECIFIED |
هذه القيمة غير مسموح بها. |
LOCK |
قفل الجهاز كما لو كانت مهلة قفل الشاشة قد انتهت |
RESET_PASSWORD |
أعِد ضبط كلمة مرور المستخدم. |
REBOOT |
أعِد تشغيل الجهاز. لا تتوفّر إلا على الأجهزة المُدارة بالكامل التي تعمل بالإصدار 7.0 من نظام التشغيل Android (المستوى 24 من واجهة برمجة التطبيقات) أو الإصدارات الأحدث. |
RELINQUISH_OWNERSHIP |
تؤدي هذه العملية إلى إزالة ملف العمل وجميع السياسات من جهاز Android 8.0 أو الإصدارات الأحدث المملوك للشركة، ما يتيح استخدام الجهاز شخصيًا. يتم الاحتفاظ بالتطبيقات والبيانات المرتبطة بالملفات الشخصية. سيتم حذف الجهاز من الخادم بعد أن يؤكّد استلام الأمر. |
CLEAR_APP_DATA |
يمحو بيانات التطبيق للتطبيقات المحدّدة. تتوفّر هذه الميزة على الإصدار 9 من نظام التشغيل Android والإصدارات الأحدث. يُرجى العِلم أنّه يمكن لأي تطبيق تخزين البيانات خارج بياناته، مثلاً في وحدة تخزين خارجية أو في قاموس المستخدم. يمكنك أيضًا الاطّلاع على . |
START_LOST_MODE |
يضبط الجهاز على وضع "فقدان الجهاز". لا تتوفّر هذه الميزة إلا على الأجهزة المُدارة بالكامل أو الأجهزة المملوكة للمؤسسة التي تتضمّن ملفًا شخصيًا مُدارًا. يمكنك أيضًا الاطّلاع على . |
STOP_LOST_MODE |
يؤدي ذلك إلى إيقاف وضع "فقدان الجهاز". لا تتوفّر هذه الميزة إلا على الأجهزة المُدارة بالكامل أو الأجهزة المملوكة للمؤسسة التي تتضمّن ملفًا شخصيًا مُدارًا. يمكنك أيضًا الاطّلاع على . |
ADD_ESIM |
تضيف هذه الطريقة ملفًا شخصيًا لشريحة eSIM إلى الجهاز. تتوفّر هذه الميزة على الإصدار 15 من نظام التشغيل Android والإصدارات الأحدث. يمكنك أيضًا الاطّلاع على . لإزالة ملف تعريف شريحة eSIM، استخدِم الأمر . لتحديد ما يحدث لملف eSIM عند محو بيانات الجهاز، اضبط في السياسة. ملاحظة: لتوفير شرائح eSIM متعددة على جهاز واحد، يُنصح بإضافة تأخير لبضع دقائق بين عمليات تنفيذ الأمر المتتالية. |
REMOVE_ESIM |
تتم إزالة ملف تعريف eSIM من الجهاز. تتوفّر هذه الميزة على الإصدار 15 من نظام التشغيل Android والإصدارات الأحدث. يمكنك أيضًا الاطّلاع على . |
REQUEST_DEVICE_INFO |
طلب معلومات متعلّقة بالجهاز |
WIPE |
محو بيانات الجهاز من خلال إعادة ضبط الإعدادات الأصلية لجهاز مملوك للشركة، أو عن طريق حذف ملف العمل على جهاز شخصي يتضمّن ملف عمل لا تتم عملية محو البيانات إلا بعد أن يقرّ الجهاز باستلام الأمر. ويمكن إلغاء الأمر قبل ذلك. |
CommandErrorCode
رمز خطأ في الأمر هذا الحقل مخصّص للقراءة فقط ويتمّ تعبئته بواسطة الخادم.
عمليات التعداد | |
---|---|
COMMAND_ERROR_CODE_UNSPECIFIED |
لم يحدث أي خطأ. |
UNKNOWN |
حدث خطأ غير معروف. |
API_LEVEL |
لا يتوافق مستوى واجهة برمجة التطبيقات للجهاز مع هذا الأمر. |
MANAGEMENT_MODE |
لا يتيح وضع الإدارة (مالك الملف الشخصي أو مالك الجهاز أو غير ذلك) تنفيذ الأمر. |
INVALID_VALUE |
يحتوي الأمر على قيمة مَعلمة غير صالحة. |
UNSUPPORTED |
الجهاز لا يتيح استخدام الأمر. قد يؤدي تحديث تطبيق "سياسة Android" إلى أحدث إصدار إلى حلّ المشكلة. |
ResetPasswordFlag
العلامات التي يمكن استخدامها لنوع الأمر RESET_PASSWORD
عمليات التعداد | |
---|---|
RESET_PASSWORD_FLAG_UNSPECIFIED |
يتم تجاهل هذه القيمة. |
REQUIRE_ENTRY |
لا تسمح للمشرفين الآخرين بتغيير كلمة المرور مرة أخرى إلى أن يُدخلها المستخدم. |
DO_NOT_ASK_CREDENTIALS_ON_BOOT |
عدم طلب بيانات اعتماد المستخدم عند تشغيل الجهاز |
LOCK_NOW |
اقفل الجهاز بعد إعادة ضبط كلمة المرور. |
ClearAppsDataParams
المَعلمات المرتبطة بالأمر
لمحو بيانات التطبيقات المحدّدة من الجهازCLEAR_APP_DATA
تمثيل JSON |
---|
{ "packageNames": [ string ] } |
الحقول | |
---|---|
packageNames[] |
أسماء حِزم التطبيقات التي سيتم محو بياناتها عند تنفيذ الأمر |
StartLostModeParams
المَعلمات المرتبطة بالأمر
لتفعيل وضع "فقدان الجهاز" يجب توفير مَعلمة واحدة على الأقل، باستثناء اسم المؤسسة، حتى يمكن وضع الجهاز في وضع "الفقدان".START_LOST_MODE
تمثيل JSON |
---|
{ "lostMessage": { object ( |
الحقول | |
---|---|
lostMessage |
الرسالة التي تظهر للمستخدم عندما يكون الجهاز في وضع "فقدان الجهاز" |
lostPhoneNumber |
رقم الهاتف الذي سيتم الاتصال به عندما يكون الجهاز في وضع "فقدان الجهاز" ويتم النقر على زر "مالك الهاتف". |
lostEmailAddress |
عنوان البريد الإلكتروني الذي يظهر للمستخدم عندما يكون الجهاز في وضع "فقدان الجهاز" |
lostStreetAddress |
عنوان الشارع الذي يظهر للمستخدم عندما يكون الجهاز في وضع "فقدان الجهاز" |
lostOrganization |
اسم المؤسسة الذي يظهر للمستخدم عندما يكون الجهاز في وضع "فقدان الجهاز" |
StopLostModeParams
لا يتضمّن هذا النوع أي حقول.
المَعلمات المرتبطة بالأمر
لإخراج الجهاز من وضع "فقدان الجهاز"STOP_LOST_MODE
AddEsimParams
المَعلمات المرتبطة بالأمر
لإضافة ملف شخصي لشريحة eSIM إلى الجهازADD_ESIM
تمثيل JSON |
---|
{
"activationCode": string,
"activationState": enum ( |
الحقول | |
---|---|
activationCode |
مطلوب. رمز تفعيل ملف eSIM الشخصي |
activationState |
مطلوب. حالة تفعيل ملف eSIM الشخصي بعد تنزيله |
ActivationState
حالة تفعيل ملف eSIM الشخصي بعد تنزيله
عمليات التعداد | |
---|---|
ACTIVATION_STATE_UNSPECIFIED |
لم يتم تحديد حالة تفعيل بطاقة eSIM. يكون الإعداد التلقائي لملف eSIM هو على الأجهزة الشخصية و على الأجهزة المملوكة للشركة. |
ACTIVATED |
يتم تفعيل شريحة eSIM تلقائيًا بعد تنزيلها. سيؤدي ضبط هذه الحالة كحالة التفعيل للأجهزة المملوكة شخصيًا إلى رفض الأمر. |
NOT_ACTIVATED |
تم تنزيل ملف eSIM الشخصي ولكن لم يتم تفعيله. في هذه الحالة، على المستخدم تفعيل شريحة eSIM يدويًا على الجهاز. |
RemoveEsimParams
المَعلمات المرتبطة بالأمر
لإزالة ملف تعريف eSIM من الجهازREMOVE_ESIM
تمثيل JSON |
---|
{ "iccId": string } |
الحقول | |
---|---|
iccId |
مطلوب. معرّف ICC لملف eSIM الشخصي الذي سيتم حذفه. |
RequestDeviceInfoParams
المَعلمات المرتبطة بالأمر
للحصول على معلومات ذات صلة بالجهازREQUEST_DEVICE_INFO
تمثيل JSON |
---|
{
"deviceInfo": enum ( |
الحقول | |
---|---|
deviceInfo |
مطلوب. نوع معلومات الجهاز المطلوب الحصول عليها |
DeviceInfo
نوع معلومات الجهاز المطلوب الحصول عليها
عمليات التعداد | |
---|---|
DEVICE_INFO_UNSPECIFIED |
هذه القيمة غير مسموح بها. |
EID |
اطلب معرّف شريحة eSIM. سيُطلب من المستخدم الموافقة على الإفصاح عن المعلومات قبل أن يتم عرض النتيجة. في حال عدم موافقة المستخدم على بيان الإفصاح، سيتم إرجاع . تتوفّر هذه الميزة فقط للأجهزة الشخصية التي تتضمّن ملفات عمل وتعمل بالإصدار 13 من نظام التشغيل Android والإصدارات الأحدث. |
WipeParams
المَعلمات المرتبطة بالأمر
لحجب البيانات عن الجهازWIPE
تمثيل JSON |
---|
{ "wipeDataFlags": [ enum ( |
الحقول | |
---|---|
wipeDataFlags[] |
اختيارية: علامات لتحديد البيانات المطلوب محوها |
wipeReason |
اختيارية: رسالة قصيرة يتم عرضها للمستخدم قبل محو بيانات ملف العمل على الأجهزة الشخصية لن يؤثّر ذلك في الأجهزة المملوكة للشركة. الحد الأقصى لطول الرسالة هو 200 حرف. |
ClearAppsDataStatus
حالة الأمر
لمحو بيانات التطبيقات المحدّدة من الجهازCLEAR_APP_DATA
تمثيل JSON |
---|
{
"results": {
string: {
object ( |
الحقول | |
---|---|
results |
نتائج كل تطبيق، وهي عبارة عن ربط بين أسماء الحِزم ونتائج محو البيانات الخاصة بها عنصر يحتوي على قائمة بأزواج |
PerAppResult
نتيجة محاولة محو بيانات تطبيق واحد
تمثيل JSON |
---|
{
"clearingResult": enum ( |
الحقول | |
---|---|
clearingResult |
نتيجة محاولة محو بيانات تطبيق واحد |
ClearingResult
نتيجة محاولة محو بيانات تطبيق واحد
عمليات التعداد | |
---|---|
CLEARING_RESULT_UNSPECIFIED |
نتيجة غير محدَّدة |
SUCCESS |
تم محو بيانات هذا التطبيق بنجاح. |
APP_NOT_FOUND |
تعذّر محو بيانات هذا التطبيق لأنّه لم يتم العثور عليه. |
APP_PROTECTED |
تعذّر محو بيانات هذا التطبيق لأنّه محمي. على سبيل المثال، قد ينطبق ذلك على التطبيقات الضرورية لتشغيل الجهاز، مثل "متجر Google Play". |
API_LEVEL |
تعذّر محو بيانات هذا التطبيق لأنّ مستوى واجهة برمجة التطبيقات للجهاز لا يتوافق مع هذا الأمر. |
StartLostModeStatus
حالة الأمر
لتفعيل وضع "فقدان الجهاز" على الجهازSTART_LOST_MODE
تمثيل JSON |
---|
{
"status": enum ( |
الحقول | |
---|---|
status |
تمثّل هذه السمة الحالة. يمكنك الاطّلاع على |
الحالة
تمثّل هذه السمة الحالة. يمكنك الاطّلاع على
.StartLostModeStatus
عمليات التعداد | |
---|---|
STATUS_UNSPECIFIED |
غير محدد لا يتم استخدام هذه القيمة. |
SUCCESS |
تم تفعيل وضع "فقدان الجهاز" على الجهاز. |
RESET_PASSWORD_RECENTLY |
تعذّر تفعيل وضع "فقدان الجهاز" لأنّ المشرف أعاد ضبط كلمة مرور الجهاز مؤخرًا. |
USER_EXIT_LOST_MODE_RECENTLY |
تعذّر تفعيل وضع "فقدان الجهاز" لأنّ المستخدم أوقف هذا الوضع مؤخرًا. |
ALREADY_IN_LOST_MODE |
الجهاز في وضع "فقدان الجهاز" حاليًا. |
StopLostModeStatus
حالة الأمر
لإيقاف وضع "فقدان الجهاز"STOP_LOST_MODE
تمثيل JSON |
---|
{
"status": enum ( |
الحقول | |
---|---|
status |
تمثّل هذه السمة الحالة. يمكنك الاطّلاع على |
الحالة
تمثّل هذه السمة الحالة. يمكنك الاطّلاع على
.StopLostModeStatus
عمليات التعداد | |
---|---|
STATUS_UNSPECIFIED |
غير محدد لا يتم استخدام هذه القيمة. |
SUCCESS |
تم إيقاف وضع "فقدان الجهاز" على الجهاز. |
NOT_IN_LOST_MODE |
الجهاز ليس في وضع "فقدان الجهاز". |
EsimCommandStatus
حالة وتفاصيل الخطأ (إن وُجدت) لأمر
أو ADD_ESIM
REMOVE_ESIM
تمثيل JSON |
---|
{ "status": enum ( |
الحقول | |
---|---|
status |
النتائج فقط. حالة الأمر |
esimInfo |
النتائج فقط. معلومات عن شريحة eSIM التي تمت إضافتها أو إزالتها لا تتم تعبئة هذا الحقل إلا عندما تكون عملية شريحة eSIM |
حقل الدمج status_details تفاصيل حالة الأمر أو يمكن أن تكون status_details إحدى القيم التالية فقط: |
|
internalErrorDetails |
النتائج فقط. تفاصيل الخطأ إذا تم ضبط |
الحالة
حالة الأمر
أو ADD_ESIM
REMOVE_ESIM
عمليات التعداد | |
---|---|
STATUS_UNSPECIFIED |
غير محدد لا يتم استخدام هذه القيمة. |
SUCCESS |
تم تنفيذ عملية شريحة eSIM بنجاح على الجهاز. |
IN_PROGRESS |
عملية شريحة eSIM قيد التقدم. |
PENDING_USER_ACTION |
يجب أن يتخذ المستخدم إجراءً لمتابعة عملية eSIM. |
ERROR_SETUP_IN_PROGRESS |
لا يمكن تنفيذ عملية شريحة eSIM عندما تكون عملية الإعداد قيد التقدّم. |
ERROR_USER_DENIED |
رفض المستخدم عملية eSIM. |
INTERNAL_ERROR |
حدث خطأ أثناء محاولة إضافة شريحة eSIM أو إزالتها على الجهاز، يُرجى الاطّلاع على . |
ERROR_ICC_ID_NOT_FOUND |
بالنسبة إلى أمر ، لم يتم العثور على لشريحة eSIM التي سيتم إزالتها على الجهاز. قد يعني ذلك أنّ شريحة eSIM لا تنتمي إلى المؤسسة أو أنّ شريحة eSIM المرتبطة بـ غير متوفّرة على الجهاز. |
ERROR_MULTIPLE_ACTIVE_ESIMS_NO_AVAILABLE_SLOT |
تعذّر تنفيذ الأمر عند محاولة إضافة شريحة eSIM جديدة بحالة تفعيل لأنّ منافذ شرائح eSIM المتعددة على الجهاز تحتوي على ملفات شخصية نشطة لشريحة eSIM ولا يتوفّر منفذ مجاني لشريحة eSIM. لحلّ هذه المشكلة، يمكن إضافة شريحة eSIM الجديدة مع ضبط حالة تفعيلها على لتفعيلها يدويًا لاحقًا، أو على المستخدم أولاً إيقاف شريحة eSIM نشطة حالية لكي تتم العملية. |
InternalErrorDetails
تفاصيل الخطأ الداخلي إذا كانت متوفّرة للأمر
أو ADD_ESIM
REMOVE_ESIM
تمثيل JSON |
---|
{ "operationCode": string, "errorCode": string, "operationCodeDetail": enum ( |
الحقول | |
---|---|
operationCode |
النتائج فقط. تمثّل هذه السمة رمز العملية كعدد صحيح كما هو موضّح هنا. يمكنك الاطّلاع على |
errorCode |
النتائج فقط. تمثيل العدد الصحيح لرمز الخطأ كما هو محدّد هنا. يمكنك أيضًا الاطّلاع على |
operationCodeDetail |
النتائج فقط. تفاصيل رمز العملية المقابل |
errorCodeDetail |
النتائج فقط. تفاصيل رمز الخطأ المقابل للرمز |
OperationCodeDetail
تفاصيل رمز العملية المقابل operationCode
عمليات التعداد | |
---|---|
OPERATION_CODE_DETAIL_UNSPECIFIED |
تفاصيل رمز العملية غير محدّدة. لا تتعرّف "واجهة برمجة التطبيقات لإدارة Android" على . ومع ذلك، يُرجى الاطّلاع على . |
OPERATION_SYSTEM |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.OPERATION_SYSTEM. |
OPERATION_SIM_SLOT |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.OPERATION_SIM_SLOT. |
OPERATION_EUICC_CARD |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.OPERATION_EUICC_CARD. |
OPERATION_SMDX |
راجِع EuiccManager.OPERATION_SMDX لمعرفة التفاصيل. |
OPERATION_SWITCH |
راجِع EuiccManager.OPERATION_SWITCH لمعرفة التفاصيل. |
OPERATION_DOWNLOAD |
راجِع EuiccManager.OPERATION_DOWNLOAD لمعرفة التفاصيل. |
OPERATION_METADATA |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.OPERATION_METADATA. |
OPERATION_EUICC_GSMA |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.OPERATION_EUICC_GSMA. |
OPERATION_APDU |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.OPERATION_APDU. |
OPERATION_SMDX_SUBJECT_REASON_CODE |
اطّلِع على EuiccManager.OPERATION_SMDX_SUBJECT_REASON_CODE لمزيد من التفاصيل. يُرجى العِلم أنّه في هذه الحالة، هي أقل 3 بايتات أهمية في EXTRA_EMBEDDED_SUBSCRIPTION_DETAILED_CODE التي تحدّد رمز الموضوع ورمز السبب كما هو موضّح هنا. يتم ضبط البايت الأكثر أهمية في العدد الصحيح على صفر. على سبيل المثال، يتم تمثيل رمز الموضوع 8.11.1 ورمز السبب 5.1 في على النحو التالي: 0000 0000 1000 1011 0001 0000 0101 0001 في النظام الثنائي، أي 9113681 في النظام العشري. |
OPERATION_HTTP |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.OPERATION_HTTP. |
ErrorCodeDetail
تفاصيل رمز الخطأ المقابل لـ errorCode
عمليات التعداد | |
---|---|
ERROR_CODE_DETAIL_UNSPECIFIED |
تفاصيل رمز الخطأ غير محدَّدة. لا تتعرّف "واجهة برمجة التطبيقات لإدارة Android" على . ومع ذلك، يُرجى الاطّلاع على
|
ERROR_TIME_OUT |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_TIME_OUT. |
ERROR_EUICC_MISSING |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_EUICC_MISSING. |
ERROR_UNSUPPORTED_VERSION |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_UNSUPPORTED_VERSION. |
ERROR_ADDRESS_MISSING |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_ADDRESS_MISSING. |
ERROR_INVALID_CONFIRMATION_CODE |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_INVALID_CONFIRMATION_CODE. |
ERROR_CERTIFICATE_ERROR |
لمزيد من التفاصيل، يمكنك الاطّلاع على EuiccManager.ERROR_CERTIFICATE_ERROR. |
ERROR_NO_PROFILES_AVAILABLE |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_NO_PROFILES_AVAILABLE. |
ERROR_CONNECTION_ERROR |
راجِع EuiccManager.ERROR_CONNECTION_ERROR لمعرفة التفاصيل. |
ERROR_INVALID_RESPONSE |
لمزيد من التفاصيل، يمكنك الاطّلاع على EuiccManager.ERROR_INVALID_RESPONSE. |
ERROR_CARRIER_LOCKED |
راجِع EuiccManager.ERROR_CARRIER_LOCKED لمعرفة التفاصيل. |
ERROR_DISALLOWED_BY_PPR |
لمزيد من التفاصيل، يمكنك الاطّلاع على EuiccManager.ERROR_DISALLOWED_BY_PPR. |
ERROR_INVALID_ACTIVATION_CODE |
راجِع EuiccManager.ERROR_INVALID_ACTIVATION_CODE لمعرفة التفاصيل. |
ERROR_INCOMPATIBLE_CARRIER |
لمزيد من التفاصيل، يمكنك الاطّلاع على EuiccManager.ERROR_INCOMPATIBLE_CARRIER. |
ERROR_OPERATION_BUSY |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_OPERATION_BUSY. |
ERROR_INSTALL_PROFILE |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_INSTALL_PROFILE. |
ERROR_EUICC_INSUFFICIENT_MEMORY |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_EUICC_INSUFFICIENT_MEMORY. |
ERROR_INVALID_PORT |
لمزيد من التفاصيل، يُرجى الاطّلاع على EuiccManager.ERROR_INVALID_PORT. |
ERROR_SIM_MISSING |
لمزيد من التفاصيل، يمكنك الاطّلاع على EuiccManager.ERROR_SIM_MISSING. |
EsimInfo
تفاصيل شريحة eSIM التي تمت إضافتها أو إزالتها
تمثيل JSON |
---|
{ "iccId": string } |
الحقول | |
---|---|
iccId |
النتائج فقط. رقم تعريف شريحة eSIM. |
RequestDeviceInfoStatus
حالة الأمر REQUEST_DEVICE_INFO
تمثيل JSON |
---|
{ "status": enum ( |
الحقول | |
---|---|
status |
النتائج فقط. حالة أمر |
حقل الدمج device_info تفاصيل حول معلومات الجهاز التي طلبها المشرف لا تتم تعبئة هذا الحقل إلا عندما تكون قيمة هي . يمكن أن تكون device_info إحدى القيم التالية فقط: |
|
eidInfo |
معلومات ذات صلة بمعرّفات EID للجهاز |
الحالة
حالة أمر REQUEST_DEVICE_INFO
عمليات التعداد | |
---|---|
STATUS_UNSPECIFIED |
غير محدد لا يتم استخدام هذه القيمة. |
SUCCEEDED |
تم إرسال معلومات الجهاز بنجاح. |
PENDING_USER_ACTION |
لم يكمل المستخدم الإجراءات المطلوبة لمشاركة معلومات الجهاز. |
USER_DECLINED |
رفض المستخدم مشاركة معلومات الجهاز. |
UNSUPPORTED |
معلومات الجهاز المطلوبة غير متاحة على هذا الجهاز، مثلاً لا يمكن استخدام شريحة eSIM على الجهاز. |
EidInfo
معلومات ذات صلة بمعرّفات EID للجهاز
تمثيل JSON |
---|
{
"eids": [
{
object ( |
الحقول | |
---|---|
eids[] |
النتائج فقط. معلومات EID لكل شريحة eUICC |
عيد الفطر
معلومات EID لكل شريحة eUICC
تمثيل JSON |
---|
{ "eid": string } |
الحقول | |
---|---|
eid |
النتائج فقط. معرّف شريحة SIM المضمّنة (EID) |