unclaimDevicesAsync

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

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

חתימת שיטה

public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);

UnclaimDevicesRequest

שם הנכס ערך חובה תיאור
unclaims רשימה של object(DeviceUnclaim) כן המכשיר מבטל את תביעת הבעלות שלו.
vendorParams map לא שדות נוספים, צמד מפתח/ערך שצוין על ידי הספק. הערה: בקשות מהכיתה ResellerService שנוצרו על ידי SamsungResellerServiceFactory חייבות לציין customerId ב-vendorParams.

UnclaimDevicesResponse

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