Utilisez les classes d'usine Samsung et Google pour créer des objets ResellerService
.
Avec les objets ResellerService
, un ensemble commun de méthodes
est disponible pour revendiquer et enregistrer des appareils Samsung et d'autres appareils Android.
SamsungResellerServiceFactory
Avant de pouvoir utiliser la classe SamsungResellerServiceFactory
pour générer un objet ResellerService
, vous devez intégrer KDP.
Vous trouverez ci-dessous la signature de la méthode pour créer un objet ResellerService
à l'aide de la méthode
Classe SamsungResellerServiceFactory
:
public static ResellerService createResellerService(String resellerId, String serviceAccountKeyFilePath, String clientIdentifier) throws CommonException;
Paramètres d'entrée
Nom de propriété | Valeur | Obligatoire | Description |
---|---|---|---|
resellerId |
string |
Oui | Identifiant unique du revendeur, fourni par le système KDP. |
serviceAccountKeyFilePath |
string |
Oui | Chemin d'accès à la clé du compte de service. |
clientIdentifier |
string |
Oui | Identifiant client fourni par le système KDP. |
Comportement en cas d'erreur
Lorsqu'une erreur se produit, la bibliothèque génère une
CommonException
contenant l'un des codes d'erreur suivants:
Code d'erreur |
---|
INVALID_RESELLER_ID |
AUTHORIZATION_FAIL |
GoogleResellerServiceFactory
Avant de pouvoir utiliser la classe GoogleResellerServiceFactory
afin de générer une
ResellerService
, vous devez intégrer l'enregistrement sans contact
en tant que revendeur.
Voici la signature de la méthode pour créer un objet ResellerService
à l'aide de la méthode
Classe GoogleResellerServiceFactory
:
public static ResellerService createResellerService(long resellerId, String serviceAccountKeyFilePath) throws CommonException, InterruptedException;
Paramètres d'entrée
Nom de propriété | Valeur | Obligatoire | Description |
---|---|---|---|
resellerId |
long |
Oui | Identifiant unique du revendeur, fourni par le système d'enregistrement sans contact. |
serviceAccountKeyFilePath |
string |
Oui | Chemin d'accès à la clé du compte de service. |
Comportement en cas d'erreur
Lorsqu'une erreur se produit, la bibliothèque génère une
CommonException
contenant l'un des codes d'erreur suivants:
Code d'erreur |
---|
INVALID_PARAM_DEFAULT |
INVALID_RESELLER_ID |
INTERNAL_SERVER_ERROR |