Method: achievements.setStepsAtLeast

تحدِّد هذه السياسة خطوات اللاعب الذي تمّت المصادقة عليه حاليًا نحو فتح إنجاز. إذا كانت معلَمة الخطوات أقل من العدد الحالي للخطوات التي اكتسبها اللاعب للإنجاز، لن يتم تعديل الإنجاز.

طلب HTTP

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.