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