unclaimDevicesAsync,

Asynchroniczne żądanie usunięcia do 100 tys. urządzeń dla jednego lub więcej klientów.

Asynchroniczne metody interfejsu API zwracają wynik przed zakończeniem przetwarzania. Ta możesz pomóc aplikacji (lub narzędziu) w utrzymywaniu elastyczności w oczekiwaniu użytkowników w przypadku długotrwałej operacji. Aplikacja powinna zadzwonić getOperation okresowe sprawdzanie stanu operacji.

Sygnatura metody

public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);

UnclaimDevicesRequest

Nazwa usługi Wartość Wymagane Opis
unclaims Lista wartości object(DeviceUnclaim) Tak Urządzenie nie zgłasza praw do przetworzenia.
vendorParams map Nie Dodatkowe pola, para klucz-wartość określona przez dostawcę. Uwaga: żądania z klasy ResellerService utworzonej przez SamsungResellerServiceFactory muszą określać customerId w vendorParams.

UnclaimDevicesResponse

Nazwa usługi Wartość Opis
operations Lista object(Operation) Co najmniej UnclaimDevices instancja Operation.

Działanie błędu

Jeśli wystąpi błąd, Operation obiekt zwraca jeden z tych kodów błędów:

Kod błędu
DEVICE_UPLOAD_COUNT_EXCEEDED
INTERNAL_SERVER_ERROR
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET