unclaimDevicesAsync

בקשה לא סינכרונית לבטל תביעה של עד 100,000 מכשירים עבור לקוח אחד או יותר.

שיטות API אסינכרוניות יחזירו תוצאה לפני שהעיבוד יושלם. הם גם עוזרים לאפליקציה (או לכלי) להישאר רספונסיביים עבור המשתמשים בזמן שהם ממתינים להשלמת פעולה ממושכת. האפליקציה צריכה להתקשר אל getOperation כדי לבדוק את סטטוס הפעולה מדי פעם.

חתימת שיטה

public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);

UnclaimDevicesRequest

שם הנכס ערך נדרש תיאור
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