Achievements: resetAll

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

आपके ऐप्लिकेशन की वर्तमान में प्रमाणित प्लेयर की सभी उपलब्धियां रीसेट करता है. इस तरीके को सिर्फ़ आपके ऐप्लिकेशन के लिए अनुमति पा चुके टेस्टर खातों से ऐक्सेस किया जा सकता है.

अनुरोध

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

POST https://www.googleapis.com/games/v1management/achievements/reset

अनुमति देना

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

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

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

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

जवाब

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

{
  "kind": "gamesManagement#achievementResetAllResponse",
  "results": [
    {
      "kind": "gamesManagement#achievementResetResponse",
      "definitionId": string,
      "updateOccurred": boolean,
      "currentState": string
    }
  ]
}
प्रॉपर्टी का नाम मान ब्यौरा नोट
kind string इस संसाधन के टाइप की अलग-अलग पहचान करता है. यह वैल्यू हमेशा तय की गई स्ट्रिंग gamesManagement#achievementResetAllResponse होती है.
results[] list उपलब्धि को रीसेट करने पर नतीजे.
results[].kind string इस संसाधन के टाइप की अलग-अलग पहचान करता है. यह वैल्यू हमेशा तय की गई स्ट्रिंग gamesManagement#achievementResetResponse होती है.
results[].definitionId string उस उपलब्धि का आईडी जिसके लिए खिलाड़ी की स्थिति अपडेट की गई है.
results[].updateOccurred boolean यह बताने के लिए फ़्लैग करें कि अनुरोध किया गया अपडेट वाकई में हुआ है या नहीं.
results[].currentState string उपलब्धि की मौजूदा स्थिति. यह उपलब्धि की शुरुआती स्थिति के जैसा ही है.
संभावित मान ये हैं:
  • "HIDDEN"- उपलब्धि छिपी हुई है.
  • "REVEALED" - उपलब्धि के बारे में बताया जाता है.
  • "UNLOCKED" - उपलब्धि अनलॉक की गई.