Richiesta asincrona di annullamento della rivendicazione di un massimo di 100.000 dispositivi per uno o più clienti.
I metodi API asincroni restituiscono un risultato prima del completamento dell'elaborazione. Inoltre, aiutano l'app (o lo strumento) a rimanere reattivi per i tuoi utenti mentre attendono il completamento di un'operazione a lunga esecuzione. L'app deve chiamare
getOperation
per controllare lo stato dell'operazione periodicamente.
Firma del metodo
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
Annullamento richiesta dispositivo
Nome proprietà | Valore | Obbligatorio | Descrizione |
---|---|---|---|
unclaims |
Elenco di object(DeviceUnclaim) |
Sì | Il dispositivo dichiara di essere elaborato. |
vendorParams |
map |
No | Campi aggiuntivi, coppia chiave-valore specificata dal fornitore. Nota: le richieste della classe ResellerService create da SamsungResellerServiceFactory devono specificare un elemento customerId in vendorParams . |
Annullamento rivendicazione dispositivi
Nome proprietà | Valore | Descrizione |
---|---|---|
operations |
Elenco di object( Operation ) |
Una o più istanze UnclaimDevices Operation . |
Comportamento errori
Se si verifica un errore, l'oggetto Operation
restituisce uno dei seguenti codici di errore:
Codice di errore |
---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |