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

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

SamsungמפיץServiceService

כדי להשתמש במחלקה 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

GoogleמפיץServiceלמפעל

כדי להשתמש במחלקה 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