طلب متزامن للمطالبة بجهاز واحد لعميل محدد.
توقيع الطريقة
public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;
طلب الجهاز
اسم الموقع |
القيمة |
مطلوب |
الوصف |
claim |
عنصر واحد (DeviceClaim ) |
نعم |
المطالبة بالجهاز المطلوب معالجتها. |
مطالبة الجهاز
اسم الموقع |
القيمة |
مطلوب |
الوصف |
deviceIdentifier |
object( DeviceIdentifier ) |
نعم |
معرّف الجهاز. |
customer |
CompanyReference الكائن |
نعم |
مرجع الشركة للعميل الذي تم تخصيص الجهاز له. |
orderNumber |
string |
لا |
رقم الطلب. |
vendorParams |
map |
لا |
حقول إضافية، حدد المورّد زوج المفتاح/القيمة. |
الرد على الجهاز
اسم الموقع |
القيمة |
الوصف |
deviceId |
string |
رقم تعريف الجهاز، مسبوقًا بـ "samsung/ " أو "google/ ". |
سلوك الخطأ
إذا حدث خطأ، تعرض المكتبة CommonException
التي تتضمن أحد رموز الخطأ التالية:
رمز الخطأ |
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 |