Method: accounts.gamecenters.games.list

दिए गए गेम सेंटर के गेम की सूची बनाता है.

एचटीटीपी अनुरोध

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 यूआरआई, जो दिए गए गेम सेंटर के लिए गेम एम्बेड करता है.

staticContent

object (StaticContent)

गेम की इमेज और वीडियो.

publishTime

string (Timestamp format)

वह समय जब गेम पहली बार लाइव हुआ था.

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "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

इमेज का यूआरआई. इमेज, बिट मैप (जैसे PNG) या वेक्टर (जैसे SVG) फ़ॉर्मैट में हो सकती हैं.

साइज़

इमेज के डाइमेंशन को दिखाना.

JSON के काेड में दिखाना
{
  "widthPixels": string,
  "heightPixels": string
}
फ़ील्ड
widthPixels

string (int64 format)

पिक्सल में इमेज की चौड़ाई.

heightPixels

string (int64 format)

पिक्सल में इमेज की ऊंचाई.

वीडियो

वीडियो का प्रतिनिधित्व.

JSON के काेड में दिखाना
{
  "uri": string,
  "size": {
    object (Size)
  }
}
फ़ील्ड
uri

string

वीडियो का यूआरआई. वीडियो 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 शब्दावली, शब्द बनाने, और स्पेलिंग पर ध्यान दिया जाता है.