API Reference

การอ้างอิง API นี้จัดเรียงตามประเภททรัพยากร ทรัพยากรแต่ละประเภทมีการนำเสนอข้อมูลอย่างน้อย 1 รายการและมีวิธีอย่างน้อย 1 วิธี

ประเภททรัพยากร

  1. ความสำเร็จ
  2. แอปพลิเคชัน
  3. กิจกรรม
  4. ผู้เล่น
  5. ห้องแชท
  6. คะแนน
  7. TurnBasedMatches

ความสำเร็จ

โปรดดูหน้าการแสดงทรัพยากรสำหรับรายละเอียดของทรัพยากรรางวัลพิเศษ

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่เกี่ยวข้องกับ https://www.googleapis.com/games/v1management เว้นแต่จะระบุไว้เป็นอย่างอื่น
รีเซ็ต POST  /achievements/achievementId/reset รีเซ็ตรางวัลพิเศษด้วยรหัสที่ระบุสำหรับโปรแกรมเล่นที่ตรวจสอบสิทธิ์แล้วในปัจจุบัน เฉพาะบัญชีผู้ทดสอบที่ได้รับอนุญาตพิเศษสำหรับแอปพลิเคชันของคุณเท่านั้นที่เข้าถึงได้
resetAll POST  /achievements/reset รีเซ็ตรางวัลพิเศษทั้งหมดสำหรับโปรแกรมเล่นที่ได้รับการตรวจสอบสิทธิ์ในปัจจุบันสำหรับแอปพลิเคชันของคุณ เฉพาะบัญชีผู้ทดสอบที่ได้รับอนุญาตพิเศษสำหรับแอปพลิเคชันของคุณเท่านั้นที่เข้าถึงได้
resetForAllPlayers POST  /achievements/achievementId/resetForAllPlayers รีเซ็ตรางวัลพิเศษด้วยรหัสที่ให้สำหรับผู้เล่นทั้งหมด วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น รีเซ็ตได้เฉพาะรางวัลพิเศษฉบับร่าง
resetAllForAllPlayers POST  /achievements/resetAllForAllPlayers รีเซ็ตรางวัลพิเศษแบบร่างทั้งหมดสำหรับผู้เล่นทุกคน วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น
resetMultipleForAllPlayers POST  /achievements/resetMultipleForAllPlayers รีเซ็ตรางวัลพิเศษด้วยรหัสที่ให้สำหรับผู้เล่นทุกคน วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น คุณอาจรีเซ็ตได้เฉพาะรางวัลพิเศษฉบับร่าง

แอปพลิเคชัน

สำหรับรายละเอียดของทรัพยากรแอปพลิเคชัน โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่เกี่ยวข้องกับ https://www.googleapis.com/games/v1management เว้นแต่จะระบุไว้เป็นอย่างอื่น
listHidden GET  /applications/applicationId/players/hidden ดูรายการผู้เล่นที่ซ่อนไว้จากแอปพลิเคชันที่ระบุ วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น

กิจกรรม

สำหรับรายละเอียดของทรัพยากรเหตุการณ์ โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่เกี่ยวข้องกับ https://www.googleapis.com/games/v1management เว้นแต่จะระบุไว้เป็นอย่างอื่น
รีเซ็ต POST  /events/eventId/reset รีเซ็ตความคืบหน้าของโปรแกรมเล่นทั้งหมดในเหตุการณ์ด้วยรหัสที่ระบุสำหรับโปรแกรมเล่นที่ตรวจสอบสิทธิ์แล้วในปัจจุบัน เฉพาะบัญชีผู้ทดสอบที่ได้รับอนุญาตพิเศษสำหรับแอปพลิเคชันของคุณเท่านั้นที่เข้าถึงได้
resetAll POST  /events/reset รีเซ็ตความคืบหน้าของโปรแกรมเล่นทั้งหมดในเหตุการณ์ทั้งหมดสำหรับโปรแกรมเล่นที่ตรวจสอบสิทธิ์แล้วในปัจจุบัน เฉพาะบัญชีผู้ทดสอบที่ได้รับอนุญาตพิเศษสำหรับแอปพลิเคชันของคุณเท่านั้นที่เข้าถึงได้
resetForAllPlayers POST  /events/eventId/resetForAllPlayers รีเซ็ตเหตุการณ์ตามรหัสที่กำหนดไว้สำหรับผู้เล่นทุกคน วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น รีเซ็ตได้เฉพาะกิจกรรมฉบับร่าง
resetAllForAllPlayers POST  /events/resetAllForAllPlayers รีเซ็ตกิจกรรมฉบับร่างทั้งหมดสำหรับผู้เล่นทุกคน วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น
resetMultipleForAllPlayers POST  /events/resetMultipleForAllPlayers รีเซ็ตเหตุการณ์ตามรหัสที่กำหนดสำหรับผู้เล่นทุกคน วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น รีเซ็ตได้เฉพาะกิจกรรมฉบับร่างเท่านั้น

ผู้เล่น

สำหรับรายละเอียดทรัพยากรของผู้เล่น โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่เกี่ยวข้องกับ https://www.googleapis.com/games/v1management เว้นแต่จะระบุไว้เป็นอย่างอื่น
ซ่อน POST  /applications/applicationId/players/hidden/playerId ซ่อนคะแนนลีดเดอร์บอร์ดของผู้เล่นที่ระบุจากแอปพลิเคชันที่ระบุ วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น
เลิกซ่อน DELETE  /applications/applicationId/players/hidden/playerId เลิกซ่อนคะแนนลีดเดอร์บอร์ดของผู้เล่นที่ระบุจากแอปพลิเคชันที่ระบุ วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้สำหรับ Developer Console และอาจใช้เวลาถึง 1 วันจึงจะมีผล

ห้องแชท

โปรดดูรายละเอียดของทรัพยากรห้องที่หน้าการนำเสนอทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่เกี่ยวข้องกับ https://www.googleapis.com/games/v1management เว้นแต่จะระบุไว้เป็นอย่างอื่น
รีเซ็ต POST  /rooms/reset รีเซ็ตห้องทั้งหมดสำหรับโปรแกรมเล่นที่ตรวจสอบสิทธิ์แล้วในปัจจุบันสำหรับแอปพลิเคชันของคุณ เฉพาะบัญชีผู้ทดสอบที่ได้รับอนุญาตพิเศษสำหรับแอปพลิเคชันของคุณเท่านั้นที่เข้าถึงได้
resetForAllPlayers POST  /rooms/resetForAllPlayers ลบห้องที่มีผู้เข้าร่วมเพียงคนเดียวออกจากบัญชีผู้ทดสอบที่ได้รับอนุญาตพิเศษสำหรับแอปพลิเคชันของคุณ วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น

คะแนน

สำหรับรายละเอียดของทรัพยากรคะแนน โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่เกี่ยวข้องกับ https://www.googleapis.com/games/v1management เว้นแต่จะระบุไว้เป็นอย่างอื่น
รีเซ็ต POST  /leaderboards/leaderboardId/scores/reset รีเซ็ตคะแนนของลีดเดอร์บอร์ดด้วยรหัสที่ระบุสำหรับโปรแกรมเล่นที่ตรวจสอบสิทธิ์แล้วในปัจจุบัน เฉพาะบัญชีผู้ทดสอบที่ได้รับอนุญาตพิเศษสำหรับแอปพลิเคชันของคุณเท่านั้นที่เข้าถึงได้
resetForAllPlayers POST  /leaderboards/leaderboardId/scores/resetForAllPlayers รีเซ็ตคะแนนสำหรับลีดเดอร์บอร์ดด้วยรหัสที่ระบุสำหรับผู้เล่นทุกคน วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น รีเซ็ตได้เฉพาะลีดเดอร์บอร์ดฉบับร่างเท่านั้น
resetAll POST  /scores/reset รีเซ็ตคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดทั้งหมดสำหรับผู้เล่นที่ตรวจสอบสิทธิ์อยู่ในขณะนี้ เฉพาะบัญชีผู้ทดสอบที่ได้รับอนุญาตพิเศษสำหรับแอปพลิเคชันของคุณเท่านั้นที่เข้าถึงได้
resetAllForAllPlayers POST  /scores/resetAllForAllPlayers รีเซ็ตคะแนนสำหรับลีดเดอร์บอร์ดแบบร่างทั้งหมดของผู้เล่นทุกคน วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น
resetMultipleForAllPlayers POST  /scores/resetMultipleForAllPlayers รีเซ็ตคะแนนสำหรับลีดเดอร์บอร์ดที่มีรหัสเฉพาะสำหรับผู้เล่นทุกคน วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น รีเซ็ตได้เฉพาะลีดเดอร์บอร์ดฉบับร่างเท่านั้น

TurnBasedMatches

สำหรับรายละเอียดทรัพยากร TurnBasedMatches โปรดดูที่หน้าการแสดงทรัพยากร

วิธีการ คำขอ HTTP คำอธิบาย
URI ที่เกี่ยวข้องกับ https://www.googleapis.com/games/v1management เว้นแต่จะระบุไว้เป็นอย่างอื่น
รีเซ็ต POST  /turnbasedmatches/reset รีเซ็ตข้อมูลการจับคู่แบบผลัดกันเล่นทั้งหมดสำหรับผู้ใช้ เฉพาะบัญชีผู้ทดสอบที่ได้รับอนุญาตพิเศษสำหรับแอปพลิเคชันของคุณเท่านั้นที่เข้าถึงได้
resetForAllPlayers POST  /turnbasedmatches/resetForAllPlayers ลบการแข่งขันแบบผลัดกันเล่นที่มีผู้เข้าร่วมที่ตรงกันเพียงคนเดียวจากบัญชีผู้ทดสอบที่อนุญาตพิเศษสำหรับแอปพลิเคชันของคุณ วิธีนี้ใช้ได้เฉพาะกับบัญชีผู้ใช้ของ Developer Console เท่านั้น