Permintaan sinkron untuk mengklaim satu perangkat bagi pelanggan yang ditentukan.
Tanda tangan metode
public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;
ClaimDeviceRequest
Nama properti |
Nilai |
Wajib |
Deskripsi |
claim |
Objek DeviceClaim |
Ya |
Klaim perangkat yang akan diproses. |
DeviceClaim
Nama properti |
Nilai |
Wajib |
Deskripsi |
deviceIdentifier |
object( DeviceIdentifier ) |
Ya |
ID perangkat. |
customer |
Objek CompanyReference |
Ya |
Referensi perusahaan untuk pelanggan yang ditetapkan perangkatnya. |
orderNumber |
string |
Tidak |
Nomor pesanan. |
vendorParams |
map |
Tidak |
Kolom tambahan, pasangan nilai kunci yang ditentukan vendor. |
ClaimDeviceResponse
Nama properti |
Nilai |
Deskripsi |
deviceId |
string |
ID perangkat, yang diawali dengan 'samsung/' atau 'google/'. |
Perilaku error
Jika terjadi error, library akan menampilkan CommonException
yang berisi salah satu kode error berikut:
Kode error |
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 |