Synchroniczne żądanie anulowania rezerwacji pojedynczego urządzenia od klienta.
Sygnatura metody
public void unclaimDevice(UnclaimDeviceRequest request) throws CommonException;
UnclaimDeviceRequest
Nazwa usługi | Wartość | Wymagane | Opis |
---|---|---|---|
unclaim |
object(DeviceUnclaim) |
Tak | Usunięcie roszczenia dotyczącego urządzenia do przetworzenia. |
DeviceUnclaim
Musisz podać deviceId
lub deviceIdentifier
.
Nazwa usługi | Wartość | Wymagane | Opis |
---|---|---|---|
deviceId |
string |
Nie | Identyfikator urządzenia. |
deviceIdentifier |
object( DeviceIdentifier ) |
Nie | Identyfikator urządzenia. |
vendorParams |
map |
Nie | Dodatkowe pola, para klucz-wartość określona przez dostawcę. |
Zachowanie w przypadku błędu
Jeśli wystąpi błąd, biblioteka zwróci błąd CommonException
z jednym z tych kodów:
Kod błędu |
---|
AUTHORIZATION_FAIL |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |
NOT_IMPLEMENTED |