Richiesta sincrona per annullare la rivendicazione di un singolo dispositivo da un cliente.
Firma del metodo
public void unclaimDevice(UnclaimDeviceRequest request) throws CommonException;
Annulla richiesta dispositivo
Nome proprietà | Valore | Obbligatorio | Descrizione |
---|---|---|---|
unclaim |
object(DeviceUnclaim) |
Sì | Il dispositivo annulla la richiesta di elaborazione. |
Annulla rivendicazione dispositivo
Devi specificare deviceId
oppure deviceIdentifier
.
Nome proprietà | Valore | Obbligatorio | Descrizione |
---|---|---|---|
deviceId |
string |
No | L'ID del dispositivo. |
deviceIdentifier |
object( DeviceIdentifier ) |
No | L'identificatore del dispositivo. |
vendorParams |
map |
No | Campi aggiuntivi, coppia chiave-valore specificata dal fornitore. |
Comportamento errori
Se si verifica un errore, la libreria genera un elemento CommonException
contenente uno dei seguenti codici di errore:
Codice di errore |
---|
AUTHORIZATION_FAIL |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |
NOT_IMPLEMENTED |