ใช้คลาสโรงงานของ Samsung และ Google เพื่อสร้างออบเจ็กต์ ResellerService
เมื่อมีออบเจ็กต์ ResellerService
ซึ่งเป็นชุดเมธอดทั่วไป
สามารถรับและลงทะเบียน Samsung และอุปกรณ์ Android อื่นๆ ได้
SamsungResellerServiceFactory
ก่อนที่คุณจะใช้ชั้นเรียน 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 |