طلب غير متزامن لإلغاء المطالبة لما يصل إلى 100000 جهاز لعميل واحد أو أكثر.
تعرض طرق واجهة برمجة التطبيقات غير المتزامنة نتيجة قبل اكتمال المعالجة. كما أنها تساعد أيضًا تطبيقك (أو أداتك) في الحفاظ على استجابة المستخدمين أثناء انتظارهم لإتمام عملية طويلة الأمد. من المفترض أن يتصل تطبيقك
getOperation
لفحص حالة العملية بشكل دوري.
توقيع الطريقة
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
إلغاء المطالبة بأجهزة
اسم الموقع | القيمة | مطلوب | الوصف |
---|---|---|---|
unclaims |
تمثّل هذه السمة قائمة object(DeviceUnclaim) . |
نعم | لا يطالب الجهاز بالمعالجة. |
vendorParams |
map |
لا | حقول إضافية، حدد المورّد زوج المفتاح/القيمة. ملاحظة: يجب أن تحدد الطلبات من الفئة ResellerService التي تم إنشاؤها بواسطة SamsungResellerServiceFactory customerId في vendorParams . |
إلغاء المطالبة بأجهزة
اسم الموقع | القيمة | الوصف |
---|---|---|
operations |
قائمة object( Operation ) |
نسخة واحدة أو أكثر من UnclaimDevices Operation . |
سلوك الخطأ
في حال حدوث خطأ، يعرض الكائن Operation
أحد رموز الخطأ التالية:
رمز الخطأ |
---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |