تضيف خطوات الإنجاز باستخدام المعرّف المحدّد للمشغّل الذي تمّت المصادقة عليه حاليًا.
طلب HTTP
POST https://games.googleapis.com/games/v1/achievements/{achievementId}/increment
مَعلمات المسار
المَعلمات | |
---|---|
achievementId |
رقم تعريف الإنجاز الذي تستخدمه هذه الطريقة. |
معلمات طلب البحث
المَعلمات | |
---|---|
requestId |
رقم تعريف رقمي يتم إنشاؤه عشوائيًا لكل طلب يحدده المتصل. يتم استخدام هذا الرقم في الخادم لضمان التعامل مع الطلب بشكل صحيح عبر عمليات إعادة المحاولة. |
stepsToIncrement |
مطلوبة. عدد الخطوات المطلوب زيادتها. |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
استجابة لزيادة الإنجاز
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{ "kind": string, "currentSteps": integer, "newlyUnlocked": boolean } |
الحقول | |
---|---|
kind |
يحدِّد نوع هذا المورد بشكلٍ فريد. القيمة هي دائمًا السلسلة الثابتة |
currentSteps |
الخطوات الحالية المسجّلة لهذا الإنجاز المتزايد. |
newlyUnlocked |
ما إذا كانت الخطوات الحالية للإنجاز قد بلغت عدد الخطوات المطلوبة لفتح القفل. |
نطاقات التفويض
يتطلب استخدام أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/games
https://www.googleapis.com/auth/games_lite
لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.