Method: achievements.setStepsAtLeast

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

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

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

पाथ पैरामीटर

पैरामीटर
achievementId

string

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

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

पैरामीटर
steps

integer

ज़रूरी है. वह कम से कम वैल्यू जिस पर चरण सेट किए जाने हैं.

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

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

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

उपलब्धि सेट करने के लिए कम से कम प्रतिक्रिया दें.

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

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

string

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

currentSteps

integer

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

newlyUnlocked

boolean

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

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

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

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

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