Permintaan asinkron untuk membatalkan klaim hingga 100.000 perangkat untuk satu atau beberapa pelanggan.
Metode API asinkron menampilkan hasil sebelum pemrosesan selesai. Coroutine juga membantu aplikasi (atau alat) Anda tetap responsif bagi pengguna saat mereka menunggu operasi yang berjalan lama selesai. Aplikasi Anda harus memanggil
getOperation
untuk memeriksa status operasi secara berkala.
Tanda tangan metode
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
UnclaimDevicesRequest
Nama properti | Nilai | Wajib | Deskripsi |
---|---|---|---|
unclaims |
Daftar object(DeviceUnclaim) |
Ya | Perangkat membatalkan klaim untuk diproses. |
vendorParams |
map |
Tidak | Kolom tambahan, pasangan nilai kunci yang ditentukan vendor. Catatan: Permintaan dari class ResellerService yang dibuat oleh SamsungResellerServiceFactory harus menentukan customerId di vendorParams . |
UnclaimDevicesResponse
Nama properti | Nilai | Deskripsi |
---|---|---|
operations |
Daftar object( Operation ) |
Satu atau beberapa instance UnclaimDevices Operation . |
Perilaku error
Jika terjadi error, objek Operation
akan menampilkan salah satu kode error berikut:
Kode error |
---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |