Applications: listHidden

अनुमति देना ज़रूरी है

दिए गए ऐप्लिकेशन से छिपे हुए खिलाड़ियों की सूची पाएं. यह विधि केवल आपके डेवलपर कंसोल के उपयोगकर्ता खातों के लिए उपलब्ध है.

अनुरोध

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

GET https://www.googleapis.com/games/v1management/applications/applicationId/players/hidden

पैरामीटर

पैरामीटर का नाम मान ब्यौरा
पाथ पैरामीटर
applicationId string Google Play Console से मिला ऐप्लिकेशन आईडी.
वैकल्पिक क्वेरी पैरामीटर
maxResults integer जवाब के तौर पर दिए जाने वाले खिलाड़ी के संसाधनों की ज़्यादा से ज़्यादा संख्या, जिसका इस्तेमाल पेजिंग के लिए किया जाता है. किसी भी जवाब के लिए, खिलाड़ी के लिए उपलब्ध संसाधनों की असल संख्या, बताए गए maxResults से कम हो सकती है. स्वीकार की जाने वाली वैल्यू 1 से 15 तक होनी चाहिए. इसमें ये वैल्यू भी शामिल हैं.
pageToken string पिछले अनुरोध पर मिला टोकन.

अनुमति देना

इस अनुरोध के लिए नीचे दिए गए दायरे के साथ अनुमति की ज़रूरत है (पुष्टि करने और अनुमति देने के बारे में ज़्यादा पढ़ें).

दायरा
https://www.googleapis.com/auth/games

अनुरोध का मुख्य भाग

इस तरीके के साथ अनुरोध का मुख्य हिस्सा न दें.

जवाब

सही तरीके से काम करने पर, यह तरीका इस स्ट्रक्चर के साथ रिस्पॉन्स का मुख्य हिस्सा दिखाता है:

{
  "kind": "gamesManagement#hiddenPlayerList",
  "nextPageToken": string,
  "items": [
    {
      "kind": "gamesManagement#hiddenPlayer",
      "player": {
        "kind": "gamesManagement#player",
        "playerId": string,
        "displayName": string,
        "avatarImageUrl": string,
        "lastPlayedWith": {
          "timeMillis": long,
          "autoMatched": boolean
        },
        "name": {
          "familyName": string,
          "givenName": string
        },
        "experienceInfo": {
          "currentExperiencePoints": long,
          "lastLevelUpTimestampMillis": long,
          "currentLevel": {
            "level": integer,
            "minExperiencePoints": long,
            "maxExperiencePoints": long
          },
          "nextLevel": {
            "level": integer,
            "minExperiencePoints": long,
            "maxExperiencePoints": long
          }
        },
        "title": string
      },
      "hiddenTimeMillis": long
    }
  ]
}
प्रॉपर्टी का नाम मान ब्यौरा नोट
kind string इस संसाधन के टाइप की अलग-अलग पहचान करता है. यह वैल्यू हमेशा तय की गई स्ट्रिंग gamesManagement#hiddenPlayerList होती है.
nextPageToken string नतीजों के अगले पेज के लिए, पेज पर नंबर डालने का टोकन.
items[] list खिलाड़ी.
items[].kind string इस संसाधन के टाइप की अलग-अलग पहचान करता है. यह वैल्यू हमेशा तय की गई स्ट्रिंग gamesManagement#hiddenPlayer होती है.
items[].player nested object खिलाड़ी की जानकारी.
items[].player.kind string इस संसाधन के टाइप की अलग-अलग पहचान करता है. यह वैल्यू हमेशा तय की गई स्ट्रिंग gamesManagement#player होती है.
items[].player.playerId string प्लेयर का आईडी.
items[].player.displayName string प्लेयर को दिखाने के लिए नाम.
items[].player.avatarImageUrl string प्लेयर को दिखाने वाली इमेज का बेस यूआरएल.
items[].player.lastPlayedWith nested object इस बारे में जानकारी कि इस खिलाड़ी ने पिछली बार पुष्टि किए गए मौजूदा खिलाड़ी के साथ, कोई मल्टीप्लेयर गेम पिछली बार कब खेला था. PLAYED_WITH खिलाड़ी संग्रह के सदस्यों के लिए भरा गया.
items[].player.lastPlayedWith.timeMillis long पिछली बार यूटीसी में Epoch के हिसाब से, खिलाड़ी ने मिलीसेकंड में गेम खेला था.
items[].player.lastPlayedWith.autoMatched boolean अगर प्लेयर का मिलान, पुष्टि किए गए मौजूदा उपयोगकर्ता से अपने-आप होता है, तो वैल्यू 'सही' होगी.
items[].player.name object खिलाड़ी के नाम के अलग-अलग कॉम्पोनेंट को दिखाने वाली चीज़. ऐसा हो सकता है कि कुछ प्लेयर के लिए ये फ़ील्ड मौजूद न हों.
items[].player.name.familyName string इस खिलाड़ी का फ़ैमिली नाम. कुछ जगहों पर, इसे आपके सरनेम से भी जाना जाता है.
items[].player.name.givenName string इस खिलाड़ी का दिया गया नाम. कुछ जगहों पर, इसे पहला नाम भी कहा जाता है.
items[].player.experienceInfo nested object खिलाड़ी के लिए Play - गेम के अनुभव की जानकारी दिखाने के लिए एक ऑब्जेक्ट.
items[].player.experienceInfo.currentExperiencePoints long खिलाड़ी के लिए एक्सपीरियंस पॉइंट की मौजूदा संख्या.
items[].player.experienceInfo.lastLevelUpTimestampMillis long Unix epoch यूटीसी के बाद, मिलीसेकंड में प्लेयर का लेवल ऊपर किए जाने का टाइमस्टैंप.
items[].player.experienceInfo.currentLevel nested object खिलाड़ी का मौजूदा लेवल.
items[].player.experienceInfo.currentLevel.level integer उपयोगकर्ता के लिए लेवल.
items[].player.experienceInfo.currentLevel.minExperiencePoints long इस लेवल के लिए कम से कम एक्सपीरियंस पॉइंट.
items[].player.experienceInfo.currentLevel.maxExperiencePoints long इस लेवल के लिए अनुभव के ज़्यादा से ज़्यादा पॉइंट.
items[].player.experienceInfo.nextLevel nested object खिलाड़ी का अगला लेवल. अगर मौजूदा लेवल ही सबसे ज़्यादा लेवल है, तो यह मौजूदा लेवल के जैसा ही होना चाहिए.
items[].player.experienceInfo.nextLevel.level integer उपयोगकर्ता के लिए लेवल.
items[].player.experienceInfo.nextLevel.minExperiencePoints long इस लेवल के लिए कम से कम एक्सपीरियंस पॉइंट.
items[].player.experienceInfo.nextLevel.maxExperiencePoints long इस लेवल के लिए अनुभव के ज़्यादा से ज़्यादा पॉइंट.
items[].player.title string गेम ऐक्टिविटी के लिए खिलाड़ी को मिला इनाम.
items[].hiddenTimeMillis long वह समय जब इस प्लेयर को छिपाया गया था.