Solicitação assíncrona para cancelar a reivindicação de até 100 mil dispositivos de um ou mais clientes.
Os métodos de API assíncronos retornam um resultado antes que o processamento seja concluído. Elas
também ajudam o app ou a ferramenta a permanecer responsivo para os usuários enquanto aguardam
a conclusão de uma operação de longa duração. O app precisa chamar
getOperation
para verificar o status da operação periodicamente.
Assinatura do método
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
Cancelar solicitação de dispositivos
Nome da propriedade | Valor | Obrigatório | Descrição |
---|---|---|---|
unclaims |
Lista de object(DeviceUnclaim) |
Sim | O dispositivo vai deixar de ser processado. |
vendorParams |
map |
Não | Campos extras, par de chave-valor especificado pelo fornecedor. Observação: as solicitações da classe ResellerService criadas por SamsungResellerServiceFactory precisam especificar um customerId em vendorParams . |
Resposta de dispositivos reivindicados
Nome da propriedade | Valor | Descrição |
---|---|---|
operations |
Lista de object( Operation ) |
Uma ou mais instâncias de UnclaimDevices Operation |
Comportamento de erro
Se ocorrer um erro, o objeto 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 |