Richiesta asincrona per annullare la 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. Consentono inoltre alla tua app (o al tuo strumento) di rimanere reattiva per gli utenti in attesa del completamento di un'operazione a lunga esecuzione. L'app deve chiamare
getOperation
per controllare periodicamente lo stato dell'operazione.
Firma del metodo
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
UnclaimDevicesRequest
Nome proprietà | Valore | Obbligatorio | Descrizione |
---|---|---|---|
unclaims |
Elenco di object(DeviceUnclaim) |
Sì | Il dispositivo annulla la rivendicazione di essere elaborato. |
vendorParams |
map |
No | Campi aggiuntivi, coppia chiave-valore specificata dal fornitore. Nota: le richieste del corso ResellerService creato da SamsungResellerServiceFactory devono specificare un customerId in vendorParams . |
UnclaimDevicesResponse
Nome proprietà | Valore | Descrizione |
---|---|---|
operations |
Elenco di object( Operation ) |
Una o più istanze UnclaimDevices Operation . |
Comportamento in caso di errore
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 |