Kelas setelan pabrik

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

SamsungResellerServiceFactory

Sebelum dapat menggunakan class SamsungResellerServiceFactory untuk membuat objek ResellerService, Anda perlu melakukan aktivasi dengan KDP. Di bawah ini 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

ResellerLayananGoogle

Sebelum dapat menggunakan class GoogleResellerServiceFactory untuk membuat objek ResellerService, Anda harus mengaktivasi 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 terjadi error, library akan menampilkan CommonException yang berisi salah satu kode error berikut:

Kode error
INVALID_PARAM_DEFAULT
INVALID_RESELLER_ID
INTERNAL_SERVER_ERROR