Solicitação assíncrona para cancelar a reivindicação de até 100.000 dispositivos para um ou mais clientes.
Os métodos assíncronos de API retornam um resultado antes que o processamento seja concluído. Eles
também ajudam seu aplicativo (ou ferramenta) a permanecer responsivo para os usuários enquanto eles aguardam
para que uma operação
de longa duração seja concluída. Seu app deve chamar
getOperation
para verificar o status da operação periodicamente.
Assinatura do método
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
UnclaimDevicesRequest
Nome da propriedade | Valor | Obrigatório | Descrição |
---|---|---|---|
unclaims |
Lista de object(DeviceUnclaim) |
Sim | O dispositivo cancela a declaração de processamento. |
vendorParams |
map |
Não | Campos extras, par de chave-valor especificado pelo fornecedor. Observação: solicitações da classe ResellerService criadas por SamsungResellerServiceFactory precisam especificar um customerId em vendorParams . |
UnclaimDevicesResponse
Nome da propriedade | Valor | Descrição |
---|---|---|
operations |
Lista de object( Operation ) |
Uma ou mais instâncias UnclaimDevices Operation . |
Comportamento de erro
Se ocorrer um erro, a Operation
retorna um dos seguintes códigos de erro:
Código do erro |
---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |