Method: accounts.gamecenters.games.list

بازی های یک مرکز بازی معین را فهرست می کند.

درخواست HTTP

GET https://gamesnackspartner.googleapis.com/v1/{parent=accounts/*/gamecenters/*}/games

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
parent

string

مورد نیاز. مرکز بازی که مجموعه بازی ها را در اختیار دارد. قالب: حساب‌ها/{account}/gamecenters/{gamecenter}

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

تعریف پاسخ برای لیست بازی ها rpc.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "games": [
    {
      object (Game)
    }
  ]
}
فیلدها
games[]

object ( Game )

بازی ها در پاسخ لیست بازگشتند.

بازی

بازنمایی یک بازی

نمایندگی JSON
{
  "name": string,
  "orientation": enum (Orientation),
  "genres": [
    enum (Genre)
  ],
  "displayName": string,
  "version": string,
  "description": string,
  "embedUri": string,
  "staticContent": {
    object (StaticContent)
  },
  "publishTime": string
}
فیلدها
name

string

مورد نیاز. نام بازی. قالب: حساب‌ها/{account}/gamecenters/{gamecenter}/games/{game}

orientation

enum ( Orientation )

جهت های صفحه نمایش توسط بازی پشتیبانی می شود.

genres[]

enum ( Genre )

لیست ژانرهایی که برای طبقه بندی بازی استفاده می شوند.

displayName

string

نام بازی ارائه شده توسط سازنده.

version

string

نسخه ای از بازی ارائه شده توسط سازنده، به عنوان مثال v0.9.1 .

description

string

توضیحات بازی توسط سازنده ارائه شده است.

embedUri

string

GameCenter URI که بازی را برای یک مرکز بازی معین تعبیه می کند.

staticContent

object ( StaticContent )

تصاویر و فیلم های بازی.

publishTime

string ( Timestamp format)

زمانی که بازی برای اولین بار پخش شد.

مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثال‌ها: "2014-10-02T15:01:23Z" و "2014-10-02T15:01:23.045123456Z" .

استاتیک محتوا

نمایش محتوای ثابت بازی، به عنوان مثال تصاویر و ویدیوها.

نمایندگی JSON
{
  "icons": [
    {
      object (Image)
    }
  ],
  "horizontalBanners": [
    {
      object (Image)
    }
  ],
  "verticalBanners": [
    {
      object (Image)
    }
  ],
  "trailers": [
    {
      object (Video)
    }
  ]
}
فیلدها
icons[]

object ( Image )

آیکون هایی که برای نمایش بازی استفاده می شوند. چندین مقدار نشان دهنده اندازه های مختلف است.

horizontalBanners[]

object ( Image )

بنر افقی بازی. عرض تصویر باید بیشتر از ارتفاع آن باشد.

verticalBanners[]

object ( Image )

بنر عمودی بازی. ارتفاع تصویر باید بیشتر از عرض آن باشد.

trailers[]

object ( Video )

تریلرهای بازی.

تصویر

بازنمایی یک تصویر.

نمایندگی JSON
{
  "size": {
    object (Size)
  },
  "uri": string
}
فیلدها
size

object ( Size )

اندازه تصویر.

uri

string

URI تصویر تصاویر ممکن است در قالب بیت مپ (مانند PNG) یا بردار (مثلا SVG) باشند.

اندازه

نمایش ابعاد تصاویر

نمایندگی JSON
{
  "widthPixels": string,
  "heightPixels": string
}
فیلدها
widthPixels

string ( int64 format)

عرض تصویر بر حسب پیکسل

heightPixels

string ( int64 format)

ارتفاع تصویر بر حسب پیکسل

ویدئو

بازنمایی یک ویدیو.

نمایندگی JSON
{
  "uri": string,
  "size": {
    object (Size)
  }
}
فیلدها
uri

string

URI ویدیو. ویدئوها ممکن است در فرمت MP4 باشند.

size

object ( Size )

حجم ویدیو.

اندازه

نمایش ابعاد فیلم ها.

نمایندگی JSON
{
  "widthPixels": string,
  "heightPixels": string
}
فیلدها
widthPixels

string ( int64 format)

عرض ویدیو بر حسب پیکسل

heightPixels

string ( int64 format)

ارتفاع فیلم بر حسب پیکسل

جهت گیری

جهت های صفحه نمایش توسط بازی پشتیبانی می شود.

Enums
ORIENTATION_UNSPECIFIED مقدار پیش فرض، استفاده نکنید.
ANY این بازی در حالت افقی و عمودی پشتیبانی می شود.
LANDSCAPE بازی در حالت افقی پشتیبانی می شود.
PORTRAIT بازی در حالت پرتره پشتیبانی می شود.

ژانر

دسته بندی بازی هایی که برای طبقه بندی بازی استفاده می شوند.

Enums
GENRE_UNSPECIFIED مقدار پیش فرض، استفاده نکنید.
ACTION بر مبارزه و رفلکس ها تأکید می کند.
ADVENTURE بر کاوش، داستان و حل پازل تمرکز دارد.
ARCADE بر عملکرد سریع، کنترل‌های ساده و افزایش دشواری تأکید دارد.
BOARD قطعات را بر اساس قوانین خاصی بر روی تخته کوچک می کند.
CARD دارای دسته ای از کارت های تخصصی به عنوان ابزار اصلی برای گیم پلی.
CASINO دارای شبیه سازی تجربیات سنتی کازینو است.
CASUAL بر ارائه گیم پلی بصری و آسان برای یادگیری تمرکز دارد.
EDUCATIONAL طراحی شده برای آموزش مهارت ها یا مفاهیم از طریق گیم پلی جذاب.
MUSIC بر تعاملات موسیقی در گیم پلی تمرکز می کند.
PUZZLE مهارت های حل مسئله بازیکن را به چالش می کشد.
RACING بازیکنان یک وسیله نقلیه را کنترل می کنند و سعی می کنند ابتدا به خط پایان برسند.
ROLE_PLAYING دنیای فانتزی یا علمی تخیلی که در آن بازیکنان انتخاب هایی را انجام می دهند که داستان را شکل می دهد.
SIMULATION فعالیت ها یا سناریوهای دنیای واقعی را تقلید کنید.
SPORTS ورزش های دنیای واقعی را با گیم پلی واقعی بازآفرینی کنید.
STRATEGY بر برنامه ریزی، تاکتیک ها و مدیریت منابع تمرکز دارد
TRIVIA دانش را با سؤالات در موضوعات مختلف آزمایش می کند.
WORD بر روی واژگان، تشکیل کلمه و املا تمرکز می کند.