หากต้องการเริ่มเรียกใช้ Publishing API คุณต้องลิงก์กับโปรเจ็กต์ API โดยตรงจาก Google Play Console และเปิดใช้ Publishing API สำหรับโปรเจ็กต์นั้น เมื่อตั้งค่าโปรเจ็กต์ API แล้ว คุณจะใช้โปรเจ็กต์ดังกล่าวเพื่อจัดการโปรเจ็กต์เกมอื่นๆ ที่คุณเป็นเจ้าของได้
เจ้าของบัญชีนักพัฒนาแอป Google Play เท่านั้นที่กำหนดค่า Publishing API ได้ วิธีการต่อไปนี้จะอธิบายวิธีดำเนินการต่างๆ ดังนี้
- ตั้งค่าโปรเจ็กต์ API ใหม่หรือที่มีอยู่
- จัดการไคลเอ็นต์ OAuth
- ใช้บัญชีบริการเพื่อเข้าถึง Publishing API
ตั้งค่าโปรเจ็กต์ API
คุณต้องลิงก์ Google Play Console กับโปรเจ็กต์ API ก่อนจึงจะเข้าถึง Publishing API ได้ ในกรณีส่วนใหญ่ เราขอแนะนำให้คุณสร้างโปรเจ็กต์ API ใหม่ แม้ว่าผู้ใช้ Google Play Developer Publishing API ปัจจุบันจะลิงก์กับโปรเจ็กต์ API ที่มีอยู่ได้ก็ตาม โปรดทราบว่าโปรเจ็กต์ API แต่ละโปรเจ็กต์จะลิงก์กับบัญชี Google Play Console ได้เพียงบัญชีเดียวเท่านั้น
สร้างโปรเจ็กต์ API ใหม่
- ไปที่หน้าการเข้าถึง API ใน Google Play Console
- ยอมรับข้อกำหนดในการให้บริการ
- คลิกสร้างโปรเจ็กต์ใหม่ ระบบจะสร้างโปรเจ็กต์ API โดยอัตโนมัติและลิงก์กับ Google Play Console
- เปลี่ยนตัวเลือก Publishing API สำหรับบริการเกมเป็นเปิด
ตอนนี้โปรเจ็กต์ API ได้รับการกำหนดค่าให้เข้าถึง Publishing API แล้ว
ใช้โปรเจ็กต์ API ที่มีอยู่
หากคุณเป็นผู้ใช้ Google Play Developer APIอยู่แล้ว คุณสามารถตั้งค่าโปรเจ็กต์ API ที่มีอยู่ได้โดยทำตามขั้นตอนต่อไปนี้ หากโปรเจ็กต์ API ที่ต้องการตั้งค่าไม่อยู่ในรายการ ให้ตรวจสอบว่าบัญชี Google Play Console ของคุณได้รับการกำหนดให้เป็นเจ้าของ และเปิดใช้ Google Play Developer API แล้ว
- ไปที่หน้าการเข้าถึง API ใน Google Play Console
- ยอมรับข้อกำหนดในการให้บริการของ API
- เลือกโปรเจ็กต์ที่ต้องการตั้งค่า
- คลิกลิงก์ ตอนนี้ Google Play Console ของคุณลิงก์กับโปรเจ็กต์ API แล้ว
- เปลี่ยนตัวเลือก Publishing API สำหรับบริการเกมเป็นเปิด
ตอนนี้โปรเจ็กต์ API ได้รับการกำหนดค่าให้เข้าถึง Publishing API แล้ว
ตั้งค่าไคลเอ็นต์การเข้าถึง API
คุณเข้าถึง Publishing API ผ่านไคลเอ็นต์ OAuth หรือบัญชีบริการ
ใช้ไคลเอ็นต์ OAuth
คุณสามารถอนุญาตให้ผู้ใช้ดำเนินการผ่าน Publishing API ด้วยข้อมูลเข้าสู่ระบบของตนเองโดยใช้ไคลเอ็นต์ OAuth
การดำเนินการของผู้ใช้จะจำกัดอยู่เฉพาะการดำเนินการที่ได้รับอนุญาตผ่านหน้า บัญชีผู้ใช้และสิทธิ์ ใน Google Play Console
- ไปที่หน้าการเข้าถึง API ใน Google Play Console
- ในส่วนไคลเอ็นต์ OAuth ให้คลิกสร้างไคลเอ็นต์ OAuth
- กำหนดค่าข้อมูลการสร้างแบรนด์ของผลิตภัณฑ์ แล้วคลิกต่อไป
- คลิกสร้างรหัสไคลเอ็นต์
รายละเอียดของไคลเอ็นต์ OAuth ใหม่จะแสดงในรายการในหน้านี้
ใช้บัญชีบริการ
นอกจากนี้ คุณยังสร้าง บัญชีบริการ เพื่อเข้าถึง Publishing API จากเซิร์ฟเวอร์บิลด์ได้โดยไม่ต้องระบุข้อมูลเข้าสู่ระบบของผู้ใช้ ส่วนตัว โดยทำดังนี้
- ไปที่หน้าการเข้าถึง API ใน Google Play Console
- ในส่วนบัญชีบริการ ให้คลิกสร้างบัญชีบริการ
- ทำตามวิธีการในหน้าเพื่อสร้างบัญชีบริการ
- เมื่อสร้างบัญชีบริการใน Google Developers Console แล้ว ให้คลิกเสร็จสิ้น หน้าการเข้าถึง API จะรีเฟรชโดยอัตโนมัติและบัญชีบริการของคุณจะปรากฏในรายการ
- คลิกให้สิทธิ์เข้าถึง เพื่อให้บัญชีบริการมีสิทธิ์ที่จำเป็นในการดำเนินการ
ดูข้อมูลเพิ่มเติมได้ที่ การใช้ OAuth 2.0 สำหรับแอปพลิเคชันที่มีการโต้ตอบระหว่างเซิร์ฟเวอร์กับเซิร์ฟเวอร์
การเข้าถึง Google Play Games Services Publishing API
คุณเข้าถึง Publishing API ได้โดยตรงผ่าน HTTP ดูข้อมูลเพิ่มเติมได้ที่ เอกสารอ้างอิง Publishing API และ แอปตัวอย่าง