- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- राज्य
- PlayerAchievement
- राज्य
- इसे आज़माएं!
वर्तमान में प्रमाणित किए गए खिलाड़ी के लिए आपके ऐप्लिकेशन की सभी उपलब्धियों की प्रगति सूचीबद्ध करता है.
एचटीटीपी अनुरोध
GET https://games.googleapis.com/games/v1/players/{playerId}/achievements
पाथ के पैरामीटर
पैरामीटर | |
---|---|
playerId |
प्लेयर आईडी. पुष्टि किए गए खिलाड़ी के आईडी की जगह, |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
language |
इस तरीके से दिखाई गई स्ट्रिंग के लिए, इस्तेमाल की जाने वाली पसंदीदा भाषा. |
maxResults |
जवाब में दिखाए जाने वाले उपलब्धि के संसाधनों की ज़्यादा से ज़्यादा संख्या, जिसका इस्तेमाल पेजिंग के लिए किया जाता है. किसी भी जवाब के लिए, लौटाए गए उपलब्धि संसाधनों की असल संख्या, बताई गई |
pageToken |
पिछले अनुरोध पर टोकन मिला. |
state |
सर्वर को बताता है कि सिर्फ़ तय की गई स्थिति वाली उपलब्धियां ही दिखाएं. अगर यह पैरामीटर तय नहीं किया गया है, तो सभी उपलब्धियां दिखाई जाती हैं. |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
उपलब्धि ऑब्जेक्ट की सूची.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
जेएसओएन के काेड में दिखाना |
---|
{
"kind": string,
"nextPageToken": string,
"items": [
{
object ( |
फ़ील्ड | |
---|---|
kind |
यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग |
nextPageToken |
नतीजों के अगले पेज से जुड़ा टोकन. |
items[] |
उपलब्धियां. |
अनुमति देने के दायरे
इनमें से कोई एक OAuth स्कोप ज़रूरी है:
https://www.googleapis.com/auth/games
https://www.googleapis.com/auth/games_lite
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
स्थिति
Enums | |
---|---|
ALL |
सभी उपलब्धियों की सूची बनाएं. यह डिफ़ॉल्ट रूप से होता है. |
HIDDEN |
सिर्फ़ छिपी हुई उपलब्धियों की सूची बनाएं. |
REVEALED |
सिर्फ़ दिखाई गई उपलब्धियों की सूची बनाएं. |
UNLOCKED |
सिर्फ़ अनलॉक की गई उपलब्धियों की सूची बनाएं. |
PlayerAchievement
उपलब्धि का ऑब्जेक्ट.
जेएसओएन के काेड में दिखाना |
---|
{
"kind": string,
"id": string,
"currentSteps": integer,
"formattedCurrentStepsString": string,
"achievementState": enum ( |
फ़ील्ड | |
---|---|
kind |
यह अलग-अलग तरीके से यह बताता है कि यह संसाधन किस तरह का है. वैल्यू हमेशा तय स्ट्रिंग |
id |
उपलब्धि का आईडी. |
currentSteps |
किसी इंक्रीमेंटल (बढ़ने वाली) उपलब्धि के लिए मौजूदा चरण. |
formattedCurrentStepsString |
स्ट्रिंग के रूप में इंक्रीमेंटल (बढ़ने वाली) उपलब्धि के मौजूदा चरण. |
achievementState |
उपलब्धि की स्थिति. |
lastUpdatedTimestamp |
इस उपलब्धि की स्थिति में पिछली बार किए गए बदलाव का टाइमस्टैंप. |
experiencePoints |
उपलब्धि के लिए हासिल किए गए अनुभव के पॉइंट. यह फ़ील्ड उन उपलब्धियों के लिए मौजूद नहीं है जिन्हें अभी तक अनलॉक नहीं किया गया है. साथ ही, ऐसी उपलब्धियों के लिए यह फ़ील्ड मौजूद नहीं है जिन्हें टेस्टर ने अनलॉक कर दिया है, लेकिन वह पब्लिश नहीं हुई है. |
स्थिति
किसी उपलब्धि की संभावित स्थितियों के बारे में बताता है.
Enums | |
---|---|
HIDDEN |
उपलब्धि छिपी हुई है. |
REVEALED |
उपलब्धि के बारे में पता चलता है. |
UNLOCKED |
उपलब्धि अनलॉक की गई है. |