استخدِم فئات المصنع من Samsung وGoogle لإنشاء عناصر 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 |