unclaimDevicesAsync,

Asymetryczne żądanie odwołania zgłoszenia własności co najmniej 100 tys. urządzeń dla co najmniej 1 klienta.

Asynchroniczne metody interfejsu API zwracają wynik przed zakończeniem przetwarzania. Pomagają też Twojej aplikacji (lub narzędziu) w reagowaniu na działania użytkowników, gdy oczekują na zakończenie długo trwającej operacji. Aplikacja powinna wywoływać funkcję getOperation, aby okresowo sprawdzać stan operacji.

podpis metody,

public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);

UnclaimDevicesRequest

Nazwa usługi Wartość Wymagane Opis
unclaims Lista wartości object(DeviceUnclaim) Tak Urządzenie nie jest już przeznaczone do przetwarzania.
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 1 instancja UnclaimDevices Operation.

Działanie błędu

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

Kod błędu
DEVICE_UPLOAD_COUNT_EXCEEDED
INTERNAL_SERVER_ERROR
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET