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