Solicitud asíncrona para retirar hasta 100,000 dispositivos para uno o más clientes.
Los métodos asíncronos de la API muestran un resultado antes de que se complete el procesamiento. Ellas
ayuda a que tu app (o herramienta) siga siendo responsiva para los usuarios mientras esperan
para que se complete una operación de larga duración. Tu app debería llamar
getOperation
para verificar el estado de la operación de forma periódica.
Firma del método
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
UnclaimDevicesRequest
Nombre de la propiedad | Valor | Obligatorio | Descripción |
---|---|---|---|
unclaims |
Lista de object(DeviceUnclaim) |
Sí | El dispositivo no declara que se está procesando. |
vendorParams |
map |
No | Campos adicionales, par clave-valor especificado por el proveedor. Nota: Las solicitudes de la clase ResellerService que crea SamsungResellerServiceFactory deben especificar un customerId en vendorParams . |
UnclaimDevicesResponse
Nombre de la propiedad | Valor | Descripción |
---|---|---|
operations |
Lista de object( Operation ) |
Una o más instancias de UnclaimDevices Operation . |
Comportamiento del error
Si se produce un error, el objeto Operation
muestra uno de los siguientes códigos de error:
Código de error |
---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |