يمكنك استخدام فئتيّ المصنع من Samsung وGoogle لإنشاء كائنات ResellerService
.
باستخدام عناصر ResellerService
، تتوفّر مجموعة مشتركة من الطرق للمطالبة بشركة Samsung وتسجيلها على أجهزة Android الأخرى.
مورد مورّد Samsung
قبل أن تتمكّن من استخدام الفئة 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 |
مورّد GoogleServiceService
قبل أن تتمكّن من استخدام الفئة 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 |