Отправить отзыв
претензияУстройство
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Синхронный запрос на получение одного устройства для указанного клиента.
Примечание. Класс ResellerService
, созданный классом SamsungResellerServiceFactory
не поддерживает этот API. Вместо этого используйте claimDeviceAsync
. Сигнатура метода
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
,
Синхронный запрос на получение одного устройства для указанного клиента.
Примечание. Класс ResellerService
, созданный классом SamsungResellerServiceFactory
не поддерживает этот API. Вместо этого используйте claimDeviceAsync
. Сигнатура метода
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
,
Синхронный запрос на получение одного устройства для указанного клиента.
Примечание. Класс ResellerService
, созданный классом SamsungResellerServiceFactory
не поддерживает этот API. Вместо этого используйте claimDeviceAsync
. Сигнатура метода
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
,
Синхронный запрос на получение одного устройства для указанного клиента.
Примечание. Класс ResellerService
, созданный классом SamsungResellerServiceFactory
не поддерживает этот API. Вместо этого используйте claimDeviceAsync
. Сигнатура метода
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
Отправить отзыв
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0" , а примеры кода – по лицензии Apache 2.0 . Подробнее об этом написано в правилах сайта . Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-08 UTC.
Хотите рассказать подробнее?
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-01-08 UTC."],[[["This API allows a synchronous request to claim a single device for a specific customer, utilizing the `claimDevice` method."],["The `claimDevice` method requires a `ClaimDeviceRequest` object, which must include a `DeviceClaim` object containing the device identifier and customer details."],["The `DeviceClaim` object necessitates a `DeviceIdentifier` and a `CompanyReference` object, optionally accepting an order number and vendor-specific parameters."],["The `claimDevice` method returns a `ClaimDeviceResponse` containing the device ID, prefixed with either 'samsung/' or 'google/'."],["The API can throw a `CommonException` with various error codes, including `AUTHORIZATION_FAIL`, `DUPLICATE_DEVICES`, and several `INVALID_*` errors, indicating potential issues with the request."]]],[]]