Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Используйте фабричные классы Samsung и Google для создания объектов ResellerService . С объектами ResellerService доступен общий набор методов для запроса и регистрации устройств Samsung и других устройств Android.
SamsungРеселлерСервисЗавод
Прежде чем вы сможете использовать класс SamsungResellerServiceFactory для создания объекта ResellerService , вам необходимо подключиться к KDP . Ниже приведена сигнатура метода для создания объекта ResellerService с использованием класса SamsungResellerServiceFactory :
Уникальный идентификатор реселлера, предоставляемый системой KDP.
serviceAccountKeyFilePath
string
Да
Путь к файлу ключа учетной записи службы.
clientIdentifier
string
Да
Идентификатор клиента, предоставленный системой KDP.
Поведение при ошибке
При возникновении ошибки библиотека выдает CommonException , содержащий один из следующих кодов ошибки:
Код ошибки
INVALID_RESELLER_ID
AUTHORIZATION_FAIL
GoogleResellerServiceFactory
Прежде чем вы сможете использовать класс GoogleResellerServiceFactory для создания объекта ResellerService , вам необходимо выполнить автоматическую регистрацию в качестве торгового посредника.
Вот сигнатура метода для создания объекта ResellerService с использованием класса GoogleResellerServiceFactory :
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-11-14 UTC."],[[["`ResellerService` objects, created using Samsung and Google factory classes, enable claiming and enrolling Samsung and other Android devices."],["The `SamsungResellerServiceFactory` requires onboarding with KDP and uses `resellerId`, `serviceAccountKeyFilePath`, and `clientIdentifier` to create a `ResellerService`."],["The `GoogleResellerServiceFactory` requires onboarding with zero-touch enrollment and uses `resellerId` and `serviceAccountKeyFilePath` to create a `ResellerService`."],["Both factories throw a `CommonException` when errors occur, with specific error codes like `INVALID_RESELLER_ID` and `AUTHORIZATION_FAIL` for Samsung and `INVALID_PARAM_DEFAULT` and `INTERNAL_SERVER_ERROR` for Google."]]],["`ResellerService` objects are created using `SamsungResellerServiceFactory` or `GoogleResellerServiceFactory` classes. Each factory requires onboarding as a reseller and uses a unique `resellerId` and `serviceAccountKeyFilePath`. Samsung's factory also needs a `clientIdentifier`. `ResellerService` objects offer methods for device management. Errors trigger a `CommonException` with specific codes, like `INVALID_RESELLER_ID` or `AUTHORIZATION_FAIL` for Samsung and `INVALID_PARAM_DEFAULT` or `INTERNAL_SERVER_ERROR` for Google.\n"]]