- طلب HTTP
 - مَعلمات المسار
 - معامِلات طلب البحث
 - نص الطلب
 - نص الاستجابة
 - نطاقات التفويض
 - الولاية
 - PlayerAchievement
 - الولاية
 - جرِّبه الآن
 
يسرد مستوى التقدُّم في جميع إنجازات تطبيقك للمشغّل الذي تمت مصادقته حاليًا.
طلب HTTP
GET https://games.googleapis.com/games/v1/players/{playerId}/achievements
مَعلمات المسار
| المعلمات | |
|---|---|
playerId | 
                
                   
 رقم تعريف اللاعب يجب استخدام قيمة   | 
              
معامِلات طلب البحث
| المعلمات | |
|---|---|
language | 
                
                   
 اللغة المفضلة المراد استخدامها للسلاسل التي يتم عرضها بهذه الطريقة.  | 
              
maxResults | 
                
                   
 الحد الأقصى لعدد موارد الإنجاز التي سيتم عرضها في الرد، ويتم استخدامه للترقيم. بالنسبة إلى أي استجابة، قد يكون العدد الفعلي لموارد الإنجاز التي يتم عرضها أقل من قيمة   | 
              
pageToken | 
                
                   
 الرمز المميّز الذي تم عرضه من خلال الطلب السابق  | 
              
state | 
                
                   
 تطلب من الخادم عرض الإنجازات ذات الحالة المحدّدة فقط. وفي حال عدم تحديد هذه المَعلمة، سيتم عرض جميع الإنجازات.  | 
              
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
قائمة بكائنات الإنجاز.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
| تمثيل JSON | 
|---|
{
  "kind": string,
  "nextPageToken": string,
  "items": [
    {
      object ( | 
                  
| الحقول | |
|---|---|
kind | 
                    
                       
 تُحدِّد نوع هذا المورد بشكلٍ فريد. وتكون القيمة دائمًا هي السلسلة الثابتة   | 
                  
nextPageToken | 
                    
                       
 الرمز المميّز المقابل لصفحة النتائج التالية.  | 
                  
items[] | 
                    
                       
 الإنجازات.  | 
                  
نطاقات الأذونات
يتطلب هذا الإعداد أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/gameshttps://www.googleapis.com/auth/games_lite
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.
الحالة
| عمليات التعداد | |
|---|---|
ALL | 
                إدراج جميع الإنجازات هذا هو الخيار التلقائي. | 
HIDDEN | 
                إدراج الإنجازات المخفية فقط | 
REVEALED | 
                تم الكشف عن الإنجازات فقط في القائمة. | 
UNLOCKED | 
                إدراج الإنجازات التي تم فتحها فقط | 
PlayerAchievement
كائن إنجاز.
| تمثيل JSON | 
|---|
{
  "kind": string,
  "id": string,
  "currentSteps": integer,
  "formattedCurrentStepsString": string,
  "achievementState": enum ( | 
              
| الحقول | |
|---|---|
kind | 
                
                   
 تُحدِّد نوع هذا المورد بشكلٍ فريد. وتكون القيمة دائمًا هي السلسلة الثابتة   | 
              
id | 
                
                   
 رقم تعريف الإنجاز.  | 
              
currentSteps | 
                
                   
 الخطوات الحالية لإنجاز تدريجي.  | 
              
formattedCurrentStepsString | 
                
                   
 الخطوات الحالية لإنجاز تدريجي كسلسلة.  | 
              
achievementState | 
                
                   
 حالة الإنجاز.  | 
              
lastUpdatedTimestamp | 
                
                   
 الطابع الزمني لآخر تعديل لحالة هذا الإنجاز.  | 
              
experiencePoints | 
                
                   
 نقاط الخبرة التي تم الحصول عليها مقابل الإنجاز ولا يتوفّر هذا الحقل للإنجازات التي لم يفتحها المختبِرون بعد و0 للإنجازات التي فتحها المختبِرون غير المنشورة.  | 
              
الحالة
تحدد الحالات المحتملة لإنجاز ما.
| عمليات التعداد | |
|---|---|
HIDDEN | 
                الإنجاز مخفي. | 
REVEALED | 
                يتم كشف الإنجاز. | 
UNLOCKED | 
                إنجاز مفتوح. |