Асинхронный запрос на отзыв до 100 000 устройств для одного или нескольких клиентов.
Методы асинхронного API возвращают результат до завершения обработки. Они также помогают вашему приложению (или инструменту) оставаться отзывчивым для ваших пользователей, пока они ждут завершения длительной операции. Ваше приложение должно вызывать getOperation
для периодической проверки состояния операции.
Подпись метода
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
UnclaimDevicesRequest
Имя свойства | Ценить | Необходимый | Описание |
---|---|---|---|
unclaims | Список object(DeviceUnclaim) | Да | Устройство не требует обработки. |
vendorParams | map | Нет | Дополнительные поля, пара ключ-значение, указанная поставщиком. Примечание. Запросы от класса ResellerService , созданного SamsungResellerServiceFactory , должны указывать customerId в vendorParams . |
UnclaimDevicesResponse
Имя свойства | Ценить | Описание |
---|---|---|
operations | Список object( Operation ) | Один или несколько экземпляров Operation UnclaimDevices . |
Поведение при ошибке
В случае возникновения ошибки объект Operation
возвращает один из следующих кодов ошибки:
Код ошибки |
---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |