Achievements: resetAll

يتطلّب تفويضًا

لإعادة ضبط جميع الإنجازات للمشغّل الذي تمت مصادقته حاليًا لتطبيقك. لا يمكن الوصول إلى هذه الطريقة إلا لحسابات المختبِرين في القائمة البيضاء لتطبيقك.

الطلب

طلب HTTP

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" - الإنجاز مفتوح.