دروس في المصنع

يمكنك استخدام فئات Samsung وGoogle Manufacturer Center لإنشاء عناصر "ResellerService". باستخدام كائنات ResellerService، تتوفر مجموعة شائعة من الطرق يمكن المطالبة بأجهزة Samsung وأجهزة Android الأخرى وتسجيلها.

SamsungResellerServiceFactory

قبل أن تتمكّن من استخدام الفئة SamsungResellerServiceFactory لإنشاء ResellerService، عليك الانضمام باستخدام KDP. في ما يلي توقيع الطريقة لإنشاء كائن ResellerService باستخدام الصف SamsungResellerServiceFactory:

public static ResellerService createResellerService(String resellerId, String serviceAccountKeyFilePath, String clientIdentifier) throws CommonException;

مَعلمات الإدخال

اسم الموقع القيمة مطلوب الوصف
resellerId string نعم المعرّف الفريد للمورّد، الذي يتم توفيره من نظام KDP.
serviceAccountKeyFilePath string نعم مسار الملف إلى مفتاح حساب الخدمة
clientIdentifier string نعم معرّف العميل الذي يوفّره نظام KDP.

سلوك الخطأ

وعندما يحدث خطأ، تطرح المكتبة رمز CommonException تحتوي على أحد رموز الخطأ التالية:

رمز الخطأ
INVALID_RESELLER_ID
AUTHORIZATION_FAIL

GoogleResellerServiceFactory

قبل أن تتمكّن من استخدام الفئة GoogleResellerServiceFactory لإنشاء عنصر ResellerService، يجب إعداد الأجهزة الجوّالة للمؤسّسات دفعةً واحدة. كمورِّد.

في ما يلي توقيع الطريقة لإنشاء كائن ResellerService باستخدام الصف GoogleResellerServiceFactory:

public static ResellerService createResellerService(long resellerId, String serviceAccountKeyFilePath) throws CommonException, InterruptedException;

معلمات الإدخال

اسم الموقع القيمة مطلوب الوصف
resellerId long نعم المعرّف الفريد للمورّد الذي يوفّره نظام "إعداد الأجهزة الجوّالة للمؤسسات دفعةً واحدة"
serviceAccountKeyFilePath string نعم مسار الملف إلى مفتاح حساب الخدمة

سلوك الخطأ

وعندما يحدث خطأ، تطرح المكتبة رمز CommonException تحتوي على أحد رموز الخطأ التالية:

رمز الخطأ
INVALID_PARAM_DEFAULT
INVALID_RESELLER_ID
INTERNAL_SERVER_ERROR