استخدِم فئات المصنع من 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 |