Bir veya daha fazla müşteri için 100.000 adede kadar cihazın hak talebinin iptal edilmesi için asenkron istek.
Eşzamansız API yöntemleri, işlem tamamlanmadan önce bir sonuç döndürür. Ayrıca, uzun süren bir işlemin tamamlanmasını bekleyen kullanıcılarınız için uygulamanızın (veya aracınızın) duyarlı kalmasına yardımcı olurlar. Uygulamanız, işlemin durumunu düzenli olarak kontrol etmek için getOperation
işlevini çağırmalıdır.
Yöntem imzası
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
UnclaimDevicesRequest
Mülk adı | Değer | Zorunlu | Açıklama |
---|---|---|---|
unclaims |
object(DeviceUnclaim) öğesinin listesi |
Evet | Cihaz, işlenmek üzere hak talebinde bulunmayı bırakır. |
vendorParams |
map |
Hayır | Fazladan alanlar, satıcı tarafından belirtilen anahtar/değer çifti. Not: SamsungResellerServiceFactory tarafından oluşturulan ResellerService sınıfından gelen isteklerde vendorParams içinde bir customerId belirtilmelidir. |
UnclaimDevicesResponse
Mülk adı | Değer | Açıklama |
---|---|---|
operations |
object( Operation ) listesi |
Bir veya daha fazla UnclaimDevices Operation örneği. |
Hata davranışı
Hata oluştuğunda Operation
nesnesi aşağıdaki hata kodlarından birini döndürür:
Hata kodu |
---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |