หากต้องการเริ่มการเรียก 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 ใหม่ แม้ว่าผู้ใช้ Publishing API สำหรับนักพัฒนาแอป Google Play ในปัจจุบันจะลิงก์กับโปรเจ็กต์ 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 และตัวอย่างแอป