Method: achievements.increment

यह नीति, मौजूदा समय में पुष्टि किए गए मौजूदा प्लेयर के लिए दिए गए आईडी से, उपलब्धि हासिल करने के चरणों को बढ़ाती है.

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

POST https://games.googleapis.com/games/v1/achievements/{achievementId}/increment

पाथ पैरामीटर

पैरामीटर
achievementId

string

इस तरीके से इस्तेमाल की गई उपलब्धि का आईडी.

क्वेरी पैरामीटर

पैरामीटर
requestId

string (int64 format)

कॉलर के हर अनुरोध के लिए, बिना किसी क्रम के जनरेट किया गया एक अंकों वाला आईडी. इस नंबर का इस्तेमाल सर्वर पर यह पक्का करने के लिए किया जाता है कि बार-बार की जाने वाली कोशिशों के दौरान, अनुरोध को सही तरीके से हैंडल किया जाए.

stepsToIncrement

integer

ज़रूरी है. कदम बढ़ाने के लिए चरणों की संख्या.

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

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य भाग

उपलब्धि बढ़ने पर मिलने वाला रिस्पॉन्स

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON के काेड में दिखाना
{
  "kind": string,
  "currentSteps": integer,
  "newlyUnlocked": boolean
}
फ़ील्ड
kind

string

इस संसाधन के टाइप की अलग-अलग पहचान करता है. यह वैल्यू हमेशा तय की गई स्ट्रिंग games#achievementIncrementResponse होती है.

currentSteps

integer

इस इंक्रीमेंटल उपलब्धि के लिए, रिकॉर्ड किए गए मौजूदा चरण.

newlyUnlocked

boolean

उपलब्धि हासिल करने के मौजूदा चरण, अनलॉक करने के लिए ज़रूरी चरणों की संख्या तक पहुंच गए हैं या नहीं.

अनुमति के दायरे

इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:

  • https://www.googleapis.com/auth/games
  • https://www.googleapis.com/auth/games_lite

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.