Используйте фабричные классы Samsung и Google для создания объектов ResellerService
. С объектами ResellerService
доступен общий набор методов для запроса и регистрации устройств Samsung и других устройств Android.
SamsungРеселлерСервисЗавод
Прежде чем вы сможете использовать класс SamsungResellerServiceFactory
для создания объекта ResellerService
, вам необходимо подключиться к KDP . Ниже приведена сигнатура метода для создания объекта ResellerService
с использованием класса SamsungResellerServiceFactory
:
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
Прежде чем вы сможете использовать класс GoogleResellerServiceFactory
для создания объекта ResellerService
, вам необходимо выполнить автоматическую регистрацию в качестве торгового посредника.
Вот сигнатура метода для создания объекта ResellerService
с использованием класса GoogleResellerServiceFactory
:
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 |