- طلب HTTP
- معامِلات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- AchievementDefinition
- AchievementType
- InitialAchievementState
- جرِّبه الآن
يسرد جميع تعريفات الإنجاز لتطبيقك.
طلب HTTP
GET https://games.googleapis.com/games/v1/achievements
معلمات طلب البحث
المَعلمات | |
---|---|
language |
اللغة المفضلة للاستخدام للسلاسل التي تعرضها هذه الطريقة. |
maxResults |
الحد الأقصى لعدد موارد الإنجاز المطلوب عرضها في الإجابة، وتُستخدم في التقسيم على صفحات. بالنسبة إلى أي استجابة، قد يكون العدد الفعلي لموارد الإنجاز المعروضة أقل من |
pageToken |
الرمز المميّز الذي عرضه الطلب السابق |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
قائمة بكائنات تعريف الإنجازات.
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"kind": string,
"nextPageToken": string,
"items": [
{
object ( |
الحقول | |
---|---|
kind |
يحدِّد نوع هذا المورد بشكلٍ فريد. القيمة هي دائمًا السلسلة الثابتة |
nextPageToken |
رمز مميز يقابل الصفحة التالية من النتائج |
items[] |
تعريفات الإنجازات. |
نطاقات التفويض
يتطلب استخدام أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/games
https://www.googleapis.com/auth/games_lite
لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.
AchievementDefinition
تمثّل هذه السمة كائن تعريف الإنجاز.
تمثيل JSON |
---|
{ "kind": string, "id": string, "name": string, "description": string, "achievementType": enum ( |
الحقول | |
---|---|
kind |
يحدِّد نوع هذا المورد بشكلٍ فريد. القيمة هي دائمًا السلسلة الثابتة |
id |
رقم تعريف الإنجاز. |
name |
اسم الإنجاز |
description |
وصف الإنجاز. |
achievementType |
نوع الإنجاز. |
totalSteps |
تمثّل هذه السمة إجمالي الخطوات لتحقيق إنجاز تدريجي. |
formattedTotalSteps |
تمثّل هذه السمة إجمالي الخطوات لإنجاز تزايدي كسلسلة. |
revealedIconUrl |
عنوان URL للصورة لرمز الإنجاز الذي تم الكشف عنه |
isRevealedIconUrlDefault |
يشير هذا الحقل إلى ما إذا كانت صورة الرمز التي تم إظهارها التي يتم عرضها هي صورة تلقائية، أو تم توفيرها من خلال اللعبة. |
unlockedIconUrl |
عنوان URL للصورة لرمز الإنجاز الذي تم فتح قفله |
isUnlockedIconUrlDefault |
يشير هذا العمود إلى ما إذا كانت صورة الرمز التي تم إلغاء قفلها التي يتم عرضها هي صورة تلقائية أو مقدَّمة من لعبة. |
initialState |
الحالة الأولية للإنجاز. |
experiencePoints |
هي نقاط الخبرة التي يتم الحصول عليها عند فتح هذا الإنجاز. |
AchievementType
أنواع الإنجازات المحتملة.
عمليات التعداد | |
---|---|
STANDARD |
الإنجاز إما مقفل أو مفتوح. |
INCREMENTAL |
الإنجاز تدريجي. |
InitialAchievementState
يشير إلى الحالات الأولية المحتملة لأحد الإنجازات.
عمليات التعداد | |
---|---|
HIDDEN |
الإنجاز مخفي. |
REVEALED |
يتم الكشف عن الإنجاز. |
UNLOCKED |
فتح إنجاز |