claimDevicesAsync

এক বা একাধিক গ্রাহকের জন্য 100,000 পর্যন্ত ডিভাইস দাবি করার জন্য অ্যাসিঙ্ক্রোনাস অনুরোধ।

অ্যাসিঙ্ক্রোনাস API পদ্ধতি প্রক্রিয়াকরণ সম্পূর্ণ হওয়ার আগে একটি ফলাফল প্রদান করে। তারা আপনার অ্যাপ (বা টুল) কে আপনার ব্যবহারকারীদের জন্য প্রতিক্রিয়াশীল থাকতে সাহায্য করে যখন তারা একটি দীর্ঘ-চলমান অপারেশন সম্পূর্ণ হওয়ার জন্য অপেক্ষা করে। আপনার অ্যাপটি পর্যায়ক্রমে অপারেশনের স্থিতি পরীক্ষা করতে getOperation কল করা উচিত।

পদ্ধতি স্বাক্ষর

public ClaimDevicesResponse claimDevicesAsync(ClaimDevicesRequest request);

ClaimDeviceRequest

সম্পত্তির নাম মান প্রয়োজন বর্ণনা
claims object(DeviceClaim) হ্যাঁ গ্রাহকের জন্য দাবি করার জন্য ডিভাইসের দাবির তালিকা।

ডিভাইস দাবি

সম্পত্তির নাম মান প্রয়োজন বর্ণনা
deviceIdentifier object( DeviceIdentifier ) হ্যাঁ ডিভাইস শনাক্তকারী।
customer CompanyReference অবজেক্ট হ্যাঁ ডিভাইসটি যে গ্রাহককে বরাদ্দ করা হয়েছে তার জন্য কোম্পানির রেফারেন্স।
orderNumber string না অর্ডার নম্বর।
vendorParams map না অতিরিক্ত ক্ষেত্র, বিক্রেতা নির্দিষ্ট কী-মান জোড়া।

দাবি ডিভাইস প্রতিক্রিয়া

সম্পত্তির নাম মান বর্ণনা
operations Operation অবজেক্টের তালিকা এক বা একাধিক ClaimDevices Operation দৃষ্টান্ত।

ত্রুটি আচরণ

যদি একটি ত্রুটি ঘটে, Operation অবজেক্ট নিম্নলিখিত ত্রুটি কোডগুলির একটি প্রদান করে:

ত্রুটি কোড
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