Method: accounts.gamecenters.games.list

列出特定遊戲中心的遊戲。

HTTP 要求

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

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
parent

string

必要欄位。擁有一系列遊戲的遊戲中心。格式:accounts/{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

必要欄位。遊戲名稱。格式:accounts/{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 世界標準時間「Zulu」的時間戳記格式,解析度為奈秒,且最多 9 個小數位數。範例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

StaticContent

表示遊戲靜態內容,例如圖片、圖片和影片

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)

影片的高度 (以像素為單位)。

方向

遊戲支援的螢幕方向。

列舉
ORIENTATION_UNSPECIFIED 預設值,不使用。
ANY 遊戲支援橫向和直向模式。
LANDSCAPE 遊戲支援橫向模式。
PORTRAIT 遊戲支援直向模式。

類型

用來將遊戲分類的遊戲類別。

列舉
GENRE_UNSPECIFIED 預設值,不使用。
ACTION 強調戰鬥和反應能力。
ADVENTURE 著重於探索、故事和解謎。
ARCADE 強調動作快閃、操控簡單,且難度提升。
BOARD 根據特定規則調節棋盤。
CARD 提供一張特殊卡牌做為遊戲玩法的主要工具。
CASINO 含有模擬傳統賭場體驗的內容。
CASUAL 著重於提供簡單易懂的遊戲過程。
EDUCATIONAL 旨在透過吸引人的遊戲方式教導技能或概念。
MUSIC 著重於遊戲過程中的音樂互動。
PUZZLE 挑戰玩家解決問題的技能。
RACING 玩家控制車輛並嘗試先抵達終點線。
ROLE_PLAYING 由玩家選擇來形塑故事的奇幻或科幻世界。
SIMULATION 模擬實際操作或情境。
SPORTS 以真實的遊戲玩法重現真實體育。
STRATEGY 著重於規劃、策略和資源管理
TRIVIA 考驗各科目的題目的測驗。
WORD 著重詞彙、字詞的形成和拼字。