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.
Samsung ServiceServiceFactory
Avant de pouvoir utiliser la classe SamsungResellerServiceFactory
pour générer un objet ResellerService
, vous devez l'intégrer à KDP.
Vous trouverez ci-dessous la signature de la méthode permettant de créer un objet ResellerService
à l'aide de la 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 au fichier vers la clé du compte de service. |
clientIdentifier |
string |
Oui | Identifiant client fourni par le système KDP. |
Comportement des erreurs
Lorsqu'une erreur se produit, la bibliothèque génère une erreur 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
pour générer un objet ResellerService
, vous devez vous inscrire à l'inscription sans contact en tant que revendeur.
Voici la signature de la méthode permettant de créer un objet ResellerService
à l'aide de la 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 sans contact. |
serviceAccountKeyFilePath |
string |
Oui | Chemin d'accès au fichier vers la clé du compte de service. |
Comportement des erreurs
Lorsqu'une erreur se produit, la bibliothèque génère une erreur CommonException
contenant l'un des codes d'erreur suivants:
Code d'erreur |
---|
INVALID_PARAM_DEFAULT |
INVALID_RESELLER_ID |
INTERNAL_SERVER_ERROR |