כדי ליצור 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 |