Achievements: reset

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

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

الطلب

طلب HTTP

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

المعلمات

اسم المعلَمة القيمة الوصف
مَعلمات المسار
achievementId string رقم تعريف الإنجاز المستخدَم في هذه الطريقة.

التفويض

يتطلب هذا الطلب تفويضًا بالنطاق التالي (مزيد من المعلومات عن المصادقة والترخيص).

النطاق
https://www.googleapis.com/auth/games

نص الطلب

لا توفِّر نصًّا للطلب باستخدام هذه الطريقة.

الرد

في حال نجاح هذه الطريقة، سيتم عرض نص استجابة بالبنية التالية:

{
  "kind": "gamesManagement#achievementResetResponse",
  "definitionId": string,
  "updateOccurred": boolean,
  "currentState": string
}
اسم الموقع القيمة الوصف ملاحظات
kind string تُحدِّد نوع هذا المورد بشكلٍ فريد. وتكون القيمة دائمًا هي السلسلة الثابتة gamesManagement#achievementResetResponse.
definitionId string رقم تعريف الإنجاز الذي تم تعديل حالة اللاعب له.
updateOccurred boolean علامة للإشارة إلى ما إذا كان التحديث المطلوب قد حدث بالفعل.
currentState string الحالة الحالية للإنجاز. وهذه هي الحالة الأولية للإنجاز.
القيم المحتملة هي:
  • "HIDDEN"- الإنجاز مخفي.
  • "REVEALED" - يتم الكشف عن الإنجاز.
  • "UNLOCKED" - الإنجاز مفتوح.