Müşterinin tek bir cihaz hak talebini iptal etmek için gönderilen eşzamanlı istek.
Yöntem imzası
public void unclaimDevice(UnclaimDeviceRequest request) throws CommonException;
UnclaimDeviceRequest
Mülk adı | Değer | Zorunlu | Açıklama |
---|---|---|---|
unclaim |
object(DeviceUnclaim) |
Evet | Cihaz, işlenmesi için hak talebini iptal eder. |
DeviceUnclaim
deviceId
veya deviceIdentifier
değerini belirtmeniz gerekir.
Mülk adı | Değer | Zorunlu | Açıklama |
---|---|---|---|
deviceId |
string |
Hayır | Cihaz kimliği. |
deviceIdentifier |
object( DeviceIdentifier ) |
Hayır | Cihaz tanımlayıcısı. |
vendorParams |
map |
Hayır | Ek alanlar, tedarikçi firma tarafından belirtilen anahtar/değer çifti. |
Hata davranışı
Hata oluştuğunda kitaplık aşağıdaki hata kodlarından birini içeren bir CommonException
oluşturur:
Hata kodu |
---|
AUTHORIZATION_FAIL |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |
NOT_IMPLEMENTED |