API Reference

این مرجع API بر اساس نوع منبع سازماندهی شده است. هر نوع منبع دارای یک یا چند نمایش داده و یک یا چند روش است.

انواع منابع

  1. دستاوردها
  2. برنامه های کاربردی
  3. مناسبت ها
  4. بازیکنان
  5. اتاق ها
  6. امتیازات
  7. TurnBasedMatches

دستاوردها

برای جزئیات منابع دستاوردها، صفحه نمایش منبع را ببینید.

روش درخواست HTTP شرح
URI های مربوط به https://www.googleapis.com/games/v1management، مگر اینکه خلاف آن ذکر شده باشد
تنظیم مجدد POST /achievements/ achievementId /reset دستاورد را با شناسه داده شده برای پخش کننده تأیید شده فعلی بازنشانی می کند. این روش فقط برای حساب‌های آزمایش‌کننده در لیست مجاز برنامه شما قابل دسترسی است.
همه رو دوباره تنظیم کن POST /achievements/reset همه دستاوردها را برای پخش کننده تأیید شده فعلی برای برنامه شما بازنشانی می کند. این روش فقط برای حساب‌های آزمایش‌کننده در لیست مجاز برنامه شما قابل دسترسی است.
ResetForAllPlayers POST /achievements/ achievementId /resetForAllPlayers دستاورد را با شناسه داده شده برای همه بازیکنان بازنشانی می کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است. فقط پیش‌نویس دستاوردها قابل بازنشانی هستند.
ResetAllForAllPlayers POST /achievements/resetAllForAllPlayers همه دستاوردهای پیش نویس را برای همه بازیکنان بازنشانی می کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است.
ResetMultipleForAllPlayers POST /achievements/resetMultipleForAllPlayers دستاوردها را با شناسه های داده شده برای همه بازیکنان بازنشانی می کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است. فقط پیش نویس دستاوردها ممکن است بازنشانی شوند.

برنامه های کاربردی

برای جزئیات منابع برنامه ها، صفحه نمایش منبع را ببینید.

روش درخواست HTTP شرح
URI های مربوط به https://www.googleapis.com/games/v1management، مگر اینکه خلاف آن ذکر شده باشد
لیست پنهان GET /applications/ applicationId /players/hidden لیستی از بازیکنان پنهان شده از برنامه داده شده را دریافت کنید. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است.

مناسبت ها

برای جزئیات منابع رویدادها، صفحه نمایش منبع را ببینید.

روش درخواست HTTP شرح
URI های مربوط به https://www.googleapis.com/games/v1management، مگر اینکه خلاف آن ذکر شده باشد
تنظیم مجدد POST /events/ eventId /reset تمام پیشرفت بازیکن در رویداد را با شناسه داده شده برای پخش کننده تأیید شده فعلی بازنشانی می کند. این روش فقط برای حساب‌های آزمایش‌کننده در لیست مجاز برنامه شما قابل دسترسی است.
همه رو دوباره تنظیم کن POST /events/reset تمام پیشرفت بازیکن در همه رویدادها را برای پخش کننده تأیید شده فعلی بازنشانی می کند. این روش فقط برای حساب‌های آزمایش‌کننده در لیست مجاز برنامه شما قابل دسترسی است.
ResetForAllPlayers POST /events/ eventId /resetForAllPlayers رویداد را با شناسه داده شده برای همه بازیکنان بازنشانی می کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است. فقط رویدادهای پیش‌نویس می‌توانند بازنشانی شوند.
ResetAllForAllPlayers POST /events/resetAllForAllPlayers همه رویدادهای پیش‌نویس را برای همه بازیکنان بازنشانی می‌کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است.
ResetMultipleForAllPlayers POST /events/resetMultipleForAllPlayers رویدادها را با شناسه های داده شده برای همه بازیکنان بازنشانی می کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است. فقط رویدادهای پیش‌نویس ممکن است بازنشانی شوند.

بازیکنان

برای جزئیات منابع Players، صفحه نمایش منبع را ببینید.

روش درخواست HTTP شرح
URI های مربوط به https://www.googleapis.com/games/v1management، مگر اینکه خلاف آن ذکر شده باشد
پنهان شدن POST /applications/ applicationId /players/hidden/ playerId نمرات جدول امتیازات بازیکن داده شده را از برنامه داده شده پنهان کنید. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است.
پنهان کردن DELETE /applications/ applicationId /players/hidden/ playerId نمرات جدول امتیازات بازیکن داده شده را از برنامه داده شده آشکار کنید. این روش فقط برای حساب‌های کاربری کنسول برنامه‌نویس شما در دسترس است و ممکن است تا یک روز طول بکشد تا اجرا شود.

اتاق ها

برای جزئیات منابع اتاق، صفحه نمایش منبع را ببینید.

روش درخواست HTTP شرح
URI های مربوط به https://www.googleapis.com/games/v1management، مگر اینکه خلاف آن ذکر شده باشد
تنظیم مجدد POST /rooms/reset همه اتاق‌ها را برای پخش‌کننده تأیید شده فعلی برای برنامه خود بازنشانی کنید. این روش فقط برای حساب‌های آزمایش‌کننده در لیست مجاز برنامه شما قابل دسترسی است.
ResetForAllPlayers POST /rooms/resetForAllPlayers اتاق‌هایی را حذف می‌کند که در آن تنها شرکت‌کنندگان اتاق از حساب‌های آزمایش‌کننده برنامه شما در فهرست مجاز هستند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است.

امتیازات

برای جزئیات منابع امتیازات، صفحه نمایش منبع را ببینید.

روش درخواست HTTP شرح
URI های مربوط به https://www.googleapis.com/games/v1management، مگر اینکه خلاف آن ذکر شده باشد
تنظیم مجدد POST /leaderboards/ leaderboardId /scores/reset امتیازات تابلوی امتیازات را با شناسه داده شده برای بازیکن تأیید شده فعلی بازنشانی می کند. این روش فقط برای حساب‌های آزمایش‌کننده در لیست مجاز برنامه شما قابل دسترسی است.
ResetForAllPlayers POST /leaderboards/ leaderboardId /scores/resetForAllPlayers امتیازات جدول امتیازات را با شناسه داده شده برای همه بازیکنان بازنشانی می کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است. فقط تابلوهای امتیازات پیش نویس را می توان بازنشانی کرد.
همه رو دوباره تنظیم کن POST /scores/reset همه امتیازات را برای همه تابلوهای امتیازات برای بازیکنان تأیید شده فعلی بازنشانی می کند. این روش فقط برای حساب‌های آزمایش‌کننده در لیست مجاز برنامه شما قابل دسترسی است.
ResetAllForAllPlayers POST /scores/resetAllForAllPlayers نمرات همه تابلوهای امتیازات پیش نویس را برای همه بازیکنان بازنشانی می کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است.
ResetMultipleForAllPlayers POST /scores/resetMultipleForAllPlayers نمرات تابلوهای امتیازات را با شناسه های داده شده برای همه بازیکنان بازنشانی می کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است. فقط تابلوهای امتیازات پیش نویس ممکن است بازنشانی شوند.

TurnBasedMatches

برای جزئیات منبع TurnBasedMatches، صفحه نمایش منبع را ببینید.

روش درخواست HTTP شرح
URI های مربوط به https://www.googleapis.com/games/v1management، مگر اینکه خلاف آن ذکر شده باشد
تنظیم مجدد POST /turnbasedmatches/reset بازنشانی همه داده‌های مطابقت مبتنی بر نوبت برای یک کاربر. این روش فقط برای حساب‌های آزمایش‌کننده در لیست مجاز برنامه شما قابل دسترسی است.
ResetForAllPlayers POST /turnbasedmatches/resetForAllPlayers مسابقات مبتنی بر نوبت را که تنها شرکت‌کنندگان مسابقه از حساب‌های آزمایش‌کننده برنامه شما در فهرست مجاز هستند، حذف می‌کند. این روش فقط برای حساب های کاربری کنسول توسعه دهنده شما در دسترس است.