Verwenden Sie die Factory-Klassen Samsung und Google, um ResellerService
-Objekte zu erstellen.
Mit ResellerService
-Objekten eine gemeinsame Gruppe von Methoden
ist verfügbar, um Samsung- und andere Android-Geräte zu aktivieren und zu registrieren.
SamsungResellerServiceFactory
Bevor Sie die Klasse SamsungResellerServiceFactory
zum Generieren eines
ResellerService
-Objekt enthält, müssen Sie KDP einrichten.
Unten sehen Sie die Methodensignatur zum Erstellen eines ResellerService
-Objekts mithilfe der Methode
Klasse SamsungResellerServiceFactory
:
public static ResellerService createResellerService(String resellerId, String serviceAccountKeyFilePath, String clientIdentifier) throws CommonException;
Eingabeparameter
Property-Name | Wert | Erforderlich | Beschreibung |
---|---|---|---|
resellerId |
string |
Ja | Die eindeutige Kennung des Resellers, die vom KDP-System bereitgestellt wird. |
serviceAccountKeyFilePath |
string |
Ja | Dateipfad zum Dienstkontoschlüssel. |
clientIdentifier |
string |
Ja | Die vom KDP-System bereitgestellte Client-ID. |
Fehlerverhalten
Wenn ein Fehler auftritt, gibt die Bibliothek eine
CommonException
mit einem der folgenden Fehlercodes:
Fehlercode |
---|
INVALID_RESELLER_ID |
AUTHORIZATION_FAIL |
GoogleResellerServiceFactory
Bevor Sie die Klasse GoogleResellerServiceFactory
zum Generieren eines
ResellerService
-Objekt, müssen Sie die Zero-Touch-Registrierung einrichten
als Reseller.
Hier ist die Methodensignatur zum Erstellen eines ResellerService
-Objekts mithilfe der Methode
Klasse GoogleResellerServiceFactory
:
public static ResellerService createResellerService(long resellerId, String serviceAccountKeyFilePath) throws CommonException, InterruptedException;
Eingabeparameter
Property-Name | Wert | Erforderlich | Beschreibung |
---|---|---|---|
resellerId |
long |
Ja | Die eindeutige Kennung des Resellers, die vom Zero-Touch-System bereitgestellt wird. |
serviceAccountKeyFilePath |
string |
Ja | Dateipfad zum Dienstkontoschlüssel. |
Fehlerverhalten
Wenn ein Fehler auftritt, gibt die Bibliothek eine
CommonException
mit einem der folgenden Fehlercodes:
Fehlercode |
---|
INVALID_PARAM_DEFAULT |
INVALID_RESELLER_ID |
INTERNAL_SERVER_ERROR |