फ़ैक्ट्री क्लास

ResellerService ऑब्जेक्ट बनाने के लिए, Samsung और Google फ़ैक्ट्री क्लास का इस्तेमाल करें. ResellerService ऑब्जेक्ट के साथ, तरीके का एक सामान्य सेट, Samsung और दूसरे Android डिवाइसों पर दावा करने और उन्हें रजिस्टर करने के लिए उपलब्ध है.

Samsungरीसेलर सर्विसफ़ैक्ट्री

ResellerService क्लास जनरेट करने के लिए, SamsungResellerServiceFactory क्लास का इस्तेमाल करने से पहले, आपको केडीपी के साथ शामिल होना होगा. SamsungResellerServiceFactory क्लास का इस्तेमाल करके, ResellerService ऑब्जेक्ट बनाने के लिए, यहां हस्ताक्षर किया गया है:

public static ResellerService createResellerService(String resellerId, String serviceAccountKeyFilePath, String clientIdentifier) throws CommonException;

इनपुट पैरामीटर

प्रॉपर्टी का नाम वैल्यू ज़रूरी है ब्यौरा
resellerId string हां केडीपी सिस्टम से मिला रीसेलर का यूनीक आइडेंटिफ़ायर.
serviceAccountKeyFilePath string हां सेवा खाते की कुंजी का फ़ाइल पाथ.
clientIdentifier string हां KDP सिस्टम से मिला क्लाइंट आइडेंटिफ़ायर.

गड़बड़ी का व्यवहार

जब कोई गड़बड़ी होती है, तो लाइब्रेरी CommonException दिए गए गड़बड़ी कोड में से कोई एक कोड दिखाती है:

गड़बड़ी का कोड
INVALID_RESELLER_ID
AUTHORIZATION_FAIL

GoogleGoogleरीसेलर सर्विसफ़ैक्ट्री

ResellerService क्लास जनरेट करने के लिए GoogleResellerServiceFactory क्लास का इस्तेमाल करने से पहले, आपको रीसेलर के तौर पर ज़ीरो-टच नामांकन की सुविधा शुरू करनी होगी.

यहां GoogleResellerServiceFactory क्लास का इस्तेमाल करके, ResellerService ऑब्जेक्ट बनाने के लिए मैथड सिग्नेचर दिया गया है:

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