Usa las clases de fábrica de Samsung y Google para crear objetos ResellerService
.
Con objetos ResellerService
, un conjunto común de métodos
está disponible para inscribir e registrar dispositivos Samsung y otros dispositivos Android.
SamsungResellerServiceFactory
Antes de que puedas usar la clase SamsungResellerServiceFactory
para generar un
ResellerService
, debes integrarte con KDP.
A continuación, se muestra la firma del método para crear un objeto ResellerService
con el comando
Clase SamsungResellerServiceFactory
:
public static ResellerService createResellerService(String resellerId, String serviceAccountKeyFilePath, String clientIdentifier) throws CommonException;
Parámetros de entrada
Nombre de la propiedad | Valor | Obligatorio | Descripción |
---|---|---|---|
resellerId |
string |
Sí | Es el identificador único del revendedor, proporcionado por el sistema de KDP. |
serviceAccountKeyFilePath |
string |
Sí | Ruta de acceso del archivo a la clave de la cuenta de servicio. |
clientIdentifier |
string |
Sí | Es el identificador de cliente proporcionado por el sistema de KDP. |
Comportamiento de error
Cuando se produce un error, la biblioteca arroja un
CommonException
que contenga uno de los siguientes códigos de error:
Código de error |
---|
INVALID_RESELLER_ID |
AUTHORIZATION_FAIL |
GoogleResellerServiceFactory
Antes de que puedas usar la clase GoogleResellerServiceFactory
para generar un
ResellerService
, debes integrarte en la inscripción automática
como revendedor.
Esta es la firma del método para crear un objeto ResellerService
con el comando
Clase GoogleResellerServiceFactory
:
public static ResellerService createResellerService(long resellerId, String serviceAccountKeyFilePath) throws CommonException, InterruptedException;
Parámetros de entrada
Nombre de la propiedad | Valor | Obligatorio | Descripción |
---|---|---|---|
resellerId |
long |
Sí | Es el identificador único del revendedor, proporcionado por el sistema de inscripción automática. |
serviceAccountKeyFilePath |
string |
Sí | Ruta de acceso del archivo a la clave de la cuenta de servicio. |
Comportamiento del error
Cuando se produce un error, la biblioteca arroja un
CommonException
que contenga uno de los siguientes códigos de error:
Código de error |
---|
INVALID_PARAM_DEFAULT |
INVALID_RESELLER_ID |
INTERNAL_SERVER_ERROR |