UnclaimDevicesAsync

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) 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