ResellerService ऑब्जेक्ट बनाने के लिए, Samsung और Google फ़ैक्ट्री क्लास का इस्तेमाल करें.
ResellerService ऑब्जेक्ट की मदद से, Samsung और अन्य Android डिवाइसों पर दावा करने और उन्हें रजिस्टर करने के लिए, तरीकों का एक सामान्य सेट उपलब्ध है.
SamsungResellerServiceFactory
ResellerService ऑब्जेक्ट जनरेट करने के लिए, SamsungResellerServiceFactory क्लास का इस्तेमाल करने से पहले, आपको केडीपी के साथ ऑनबोर्ड होना होगा.
SamsungResellerServiceFactory क्लास का इस्तेमाल करके ResellerService ऑब्जेक्ट बनाने के लिए, यहां दिया गया तरीका अपनाएं:
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
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 |