klaimPerangkatAsync

Permintaan asinkron untuk mengklaim hingga 100.000 perangkat untuk satu atau beberapa pelanggan.

Metode API asinkron menampilkan hasil sebelum pemrosesan selesai. Mereka juga membantu aplikasi (atau alat) Anda tetap responsif bagi pengguna saat mereka menunggu agar operasi yang berjalan lama dapat diselesaikan. Aplikasi Anda harus memanggil getOperation untuk memeriksa status operasi secara berkala.

Tanda tangan metode

public ClaimDevicesResponse claimDevicesAsync(ClaimDevicesRequest request);

ClaimDeviceRequest

Nama properti Nilai Wajib Deskripsi
claims Daftar object(DeviceClaim) Ya Daftar klaim perangkat yang akan diklaim untuk pelanggan.

DeviceClaim

Nama properti Nilai Wajib Deskripsi
deviceIdentifier object(DeviceIdentifier) Ya ID perangkat.
customer Objek CompanyReference Ya Referensi perusahaan untuk pelanggan yang ditetapkan kepada perangkat.
orderNumber string Tidak Nomor pesanan.
vendorParams map Tidak Kolom tambahan, pasangan nilai kunci yang ditentukan vendor.

ClaimDeviceResponse

Nama properti Nilai Deskripsi
operations Daftar objek Operation Satu atau beberapa instance Operation ClaimDevices.

Perilaku error

Jika terjadi error, objek Operation akan menampilkan salah satu error berikut kode:

Kode error
DEVICE_UPLOAD_COUNT_EXCEEDED
DUPLICATE_DEVICES
INTERNAL_SERVER_ERROR
INVALID_CUSTOMER_ID
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET
INVALID_MANUFACTURER
INVALID_MODEL