Синхронный запрос на получение одного устройства для указанного клиента.
Сигнатура метода
public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;
Запрос устройстваУтверждение
Имя свойства | Ценить | Необходимый | Описание |
---|
claim | Объект DeviceClaim | Да | Заявка на устройство обработана. |
Утверждение устройства
Имя свойства | Ценить | Необходимый | Описание |
---|
deviceIdentifier | object( DeviceIdentifier ) | Да | Идентификатор устройства. |
customer | CompanyReference объект | Да | Ссылка на компанию клиента, которому назначено устройство. |
orderNumber | string | Нет | Номер заказа. |
vendorParams | map | Нет | Дополнительные поля, пара ключ-значение, указанная поставщиком. |
ClaimDeviceResponse
Имя свойства | Ценить | Описание |
---|
deviceId | string | Идентификатор устройства с префиксом «samsung/» или «google/». |
Поведение при ошибке
В случае возникновения ошибки библиотека выдает CommonException
, содержащий один из следующих кодов ошибки:
Код ошибки |
---|
AUTHORIZATION_FAIL |
DUPLICATE_DEVICES |
INVALID_CUSTOMER_ID |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |
INVALID_MANUFACTURER |
INVALID_MODEL |
NOT_IMPLEMENTED |
,
Синхронный запрос на получение одного устройства для указанного клиента.
Сигнатура метода
public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;
Запрос устройстваУтверждение
Имя свойства | Ценить | Необходимый | Описание |
---|
claim | Объект DeviceClaim | Да | Заявка на устройство обработана. |
Утверждение устройства
Имя свойства | Ценить | Необходимый | Описание |
---|
deviceIdentifier | object( DeviceIdentifier ) | Да | Идентификатор устройства. |
customer | CompanyReference объект | Да | Ссылка на компанию клиента, которому назначено устройство. |
orderNumber | string | Нет | Номер заказа. |
vendorParams | map | Нет | Дополнительные поля, пара ключ-значение, указанная поставщиком. |
ClaimDeviceResponse
Имя свойства | Ценить | Описание |
---|
deviceId | string | Идентификатор устройства с префиксом «samsung/» или «google/». |
Поведение при ошибке
При возникновении ошибки библиотека выдает CommonException
, содержащий один из следующих кодов ошибки:
Код ошибки |
---|
AUTHORIZATION_FAIL |
DUPLICATE_DEVICES |
INVALID_CUSTOMER_ID |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |
INVALID_MANUFACTURER |
INVALID_MODEL |
NOT_IMPLEMENTED |
,
Синхронный запрос на получение одного устройства для указанного клиента.
Сигнатура метода
public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;
Запрос устройстваУтверждение
Имя свойства | Ценить | Необходимый | Описание |
---|
claim | Объект DeviceClaim | Да | Заявка на устройство обработана. |
Утверждение устройства
Имя свойства | Ценить | Необходимый | Описание |
---|
deviceIdentifier | object( DeviceIdentifier ) | Да | Идентификатор устройства. |
customer | CompanyReference объект | Да | Ссылка на компанию клиента, которому назначено устройство. |
orderNumber | string | Нет | Номер заказа. |
vendorParams | map | Нет | Дополнительные поля, пара ключ-значение, указанная поставщиком. |
ClaimDeviceResponse
Имя свойства | Ценить | Описание |
---|
deviceId | string | Идентификатор устройства с префиксом «samsung/» или «google/». |
Поведение при ошибке
В случае возникновения ошибки библиотека выдает CommonException
, содержащий один из следующих кодов ошибки:
Код ошибки |
---|
AUTHORIZATION_FAIL |
DUPLICATE_DEVICES |
INVALID_CUSTOMER_ID |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |
INVALID_MANUFACTURER |
INVALID_MODEL |
NOT_IMPLEMENTED |
,
Синхронный запрос на получение одного устройства для указанного клиента.
Сигнатура метода
public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;
Запрос устройстваУтверждение
Имя свойства | Ценить | Необходимый | Описание |
---|
claim | Объект DeviceClaim | Да | Заявка на устройство обработана. |
Утверждение устройства
Имя свойства | Ценить | Необходимый | Описание |
---|
deviceIdentifier | object( DeviceIdentifier ) | Да | Идентификатор устройства. |
customer | CompanyReference объект | Да | Ссылка на компанию клиента, которому назначено устройство. |
orderNumber | string | Нет | Номер заказа. |
vendorParams | map | Нет | Дополнительные поля, пара ключ-значение, указанная поставщиком. |
ClaimDeviceResponse
Имя свойства | Ценить | Описание |
---|
deviceId | string | Идентификатор устройства с префиксом «samsung/» или «google/». |
Поведение при ошибке
В случае возникновения ошибки библиотека выдает CommonException
, содержащий один из следующих кодов ошибки:
Код ошибки |
---|
AUTHORIZATION_FAIL |
DUPLICATE_DEVICES |
INVALID_CUSTOMER_ID |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |
INVALID_MANUFACTURER |
INVALID_MODEL |
NOT_IMPLEMENTED |