Method: achievements.reveal

لضبط حالة الإنجاز الذي يتضمن المعرّف المحدد على REVEALED للمشغّل الذي تمت مصادقته حاليًا.

طلب HTTP

POST https://games.googleapis.com/games/v1/achievements/{achievementId}/reveal

مَعلمات المسار

المَعلمات
achievementId

string

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

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

إجابة الكشف عن الإنجاز

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "kind": string,
  "currentState": enum (RevealAchievementState)
}
الحقول
kind

string

يحدِّد نوع هذا المورد بشكلٍ فريد. القيمة هي دائمًا السلسلة الثابتة games#achievementRevealResponse.

currentState

enum (RevealAchievementState)

الحالة الحالية للإنجاز الذي تمت محاولة الكشف من أجله. قد تكون قيمة هذا الحقل UNLOCKED إذا تم فتح قفل الإنجاز من قبل.

نطاقات التفويض

يتطلب استخدام أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/games
  • https://www.googleapis.com/auth/games_lite

لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.

RevealAchievementState

الكشف المحتمل عن حالات الإنجاز.

عمليات التعداد
REVEALED يتم الكشف عن الإنجاز.
UNLOCKED فتح إنجاز