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