hak talebi cihazı

Belirli bir müşteri için tek bir cihaz talep etme eşzamanlı.

Yöntem imzası

public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;

Hak TalebiCihazİsteği

Mülk adı Değer Zorunlu Açıklama
claim DeviceClaim nesne Evet İşlenecek cihaz.

Cihaz Hak Talebi

Mülk adı Değer Zorunlu Açıklama
deviceIdentifier object(DeviceIdentifier) Evet Cihaz tanımlayıcısı.
customer CompanyReference nesne Evet Cihazın atandığı müşterinin şirket referansı.
orderNumber string Hayır Sipariş numarası.
vendorParams map Hayır Ek alanlar, satıcı tarafından belirtilen anahtar/değer çifti.

CihazHak Talebi

Mülk adı Değer Açıklama
deviceId string Cihaz kimliğinin başında "samsung/" veya "google/" bulunur.

Hata davranışı

Bir hata oluşursa kitaplık, aşağıdaki hata kodlarından birini içeren bir CommonException atar:

Hata kodu
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