ResellerService
nesneleri oluşturmak için Samsung ve Google fabrika sınıflarını kullanın.
ResellerService
nesneleri, Samsung ve diğer Android cihazlar için hak talebinde bulunmak ve cihazları kaydettirmek üzere ortak bir yöntem grubu sağlar.
SamsungResellerServiceFactory
ResellerService
nesnesi oluşturmak için SamsungResellerServiceFactory
sınıfını kullanabilmek üzere KDP'ye kaydolmanız gerekir.
SamsungResellerServiceFactory
sınıfını kullanarak ResellerService
nesnesi oluşturma yöntemi imzası aşağıda verilmiştir:
public static ResellerService createResellerService(String resellerId, String serviceAccountKeyFilePath, String clientIdentifier) throws CommonException;
Giriş parametreleri
Mülk adı | Değer | Zorunlu | Açıklama |
---|---|---|---|
resellerId |
string |
Evet | KDP sistemi tarafından sağlanan bayinin benzersiz tanımlayıcısı. |
serviceAccountKeyFilePath |
string |
Evet | Hizmet hesabı anahtarının dosya yolu. |
clientIdentifier |
string |
Evet | KDP sistemi tarafından sağlanan istemci tanımlayıcısı. |
Hata davranışı
Hata oluştuğunda kitaplık aşağıdaki hata kodlarından birini içeren bir CommonException
oluşturur:
Hata kodu |
---|
INVALID_RESELLER_ID |
AUTHORIZATION_FAIL |
GoogleResellerServiceFactory
ResellerService
nesnesi oluşturmak üzere GoogleResellerServiceFactory
sınıfını kullanabilmeniz için öncelikle el değmeden kayıt özelliğini bayi olarak kabul etmeniz gerekir.
GoogleResellerServiceFactory
sınıfını kullanarak ResellerService
nesnesi oluşturma yöntemi imzası aşağıda verilmiştir:
public static ResellerService createResellerService(long resellerId, String serviceAccountKeyFilePath) throws CommonException, InterruptedException;
Giriş parametreleri
Mülk adı | Değer | Zorunlu | Açıklama |
---|---|---|---|
resellerId |
long |
Evet | El değmeden kayıt sistemi tarafından sağlanan bayinin benzersiz tanımlayıcısı. |
serviceAccountKeyFilePath |
string |
Evet | Hizmet hesabı anahtarının dosya yolu. |
Hata davranışı
Hata oluştuğunda kitaplık aşağıdaki hata kodlarından birini içeren bir CommonException
oluşturur:
Hata kodu |
---|
INVALID_PARAM_DEFAULT |
INVALID_RESELLER_ID |
INTERNAL_SERVER_ERROR |