Kelas setelan pabrik

Gunakan class factory Samsung dan Google untuk membuat objek ResellerService. Dengan objek ResellerService, kumpulan metode umum tersedia untuk mengklaim dan mendaftarkan Samsung dan perangkat Android lainnya.

SamsungResellerServiceFactory

Sebelum dapat menggunakan class SamsungResellerServiceFactory untuk membuat objek ResellerService, Anda harus melakukan aktivasi dengan KDP. Berikut adalah tanda tangan metode untuk membuat objek ResellerService menggunakan class SamsungResellerServiceFactory:

public static ResellerService createResellerService(String resellerId, String serviceAccountKeyFilePath, String clientIdentifier) throws CommonException;

Parameter input

Nama properti Nilai Wajib Deskripsi
resellerId string Ya ID unik reseller, yang disediakan oleh sistem KDP.
serviceAccountKeyFilePath string Ya Jalur file ke kunci akun layanan.
clientIdentifier string Ya ID klien yang disediakan oleh sistem KDP.

Perilaku error

Saat terjadi error, library akan menampilkan CommonException yang berisi salah satu kode error berikut:

Kode error
INVALID_RESELLER_ID
AUTHORIZATION_FAIL

GoogleResellerServiceFactory

Sebelum dapat menggunakan class GoogleResellerServiceFactory untuk membuat objek ResellerService, Anda harus melakukan aktivasi untuk pendaftaran zero-touch sebagai reseller.

Berikut adalah tanda tangan metode untuk membuat objek ResellerService menggunakan class GoogleResellerServiceFactory:

public static ResellerService createResellerService(long resellerId, String serviceAccountKeyFilePath) throws CommonException, InterruptedException;

Parameter input

Nama properti Nilai Wajib Deskripsi
resellerId long Ya ID unik reseller, yang disediakan oleh sistem zero-touch.
serviceAccountKeyFilePath string Ya Jalur file ke kunci akun layanan.

Perilaku error

Saat error terjadi, library akan menampilkan CommonException yang berisi salah satu kode error berikut:

Kode error
INVALID_PARAM_DEFAULT
INVALID_RESELLER_ID
INTERNAL_SERVER_ERROR