שיעורים במפעל

משתמשים ב-Samsung ובכיתות המפעל של Google כדי ליצור אובייקטים מסוג ResellerService. עם ResellerService אובייקטים, קבוצה משותפת של methods זמין להקצאה ולרישום של מכשירי Samsung ומכשירי Android אחרים.

SamsungResellerServiceFactory

לפני שאפשר להשתמש במחלקה SamsungResellerServiceFactory כדי ליצור אובייקט ResellerService, צריך להצטרף באמצעות KDP. זוהי חתימה של method ליצירת אובייקט 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