- درخواست 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/games
-
https://www.googleapis.com/auth/games_lite
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.
ایالت
Enums | |
---|---|
ALL | فهرست همه دستاوردها این پیش فرض است. |
HIDDEN | فقط دستاوردهای پنهان را فهرست کنید. |
REVEALED | فقط دستاوردهای فاش شده را فهرست کنید. |
UNLOCKED | فقط دستاوردهای قفل نشده را فهرست کنید. |
PlayerAchievement
یک هدف دستاورد.
نمایندگی JSON |
---|
{
"kind": string,
"id": string,
"currentSteps": integer,
"formattedCurrentStepsString": string,
"achievementState": enum ( |
فیلدها | |
---|---|
kind | منحصر به فرد نوع این منبع را شناسایی می کند. ارزش همیشه |
id | شناسه دستاورد. |
currentSteps | مراحل فعلی برای یک دستاورد افزایشی |
formattedCurrentStepsString | مراحل فعلی برای یک دستاورد افزایشی به عنوان یک رشته. |
achievementState | وضعیت دستاورد. |
lastUpdatedTimestamp | مهر زمانی آخرین تغییر در وضعیت این دستاورد. |
experiencePoints | امتیازات تجربه کسب شده برای دستاورد. این فیلد برای دستاوردهایی که هنوز قفل نشده اند و 0 برای دستاوردهایی که توسط آزمایش کنندگان باز شده اما منتشر نشده اند وجود ندارد. |
ایالت
حالات احتمالی یک دستاورد را تعریف می کند.
Enums | |
---|---|
HIDDEN | دستاورد پنهان است. |
REVEALED | دستاورد آشکار می شود. |
UNLOCKED | قفل دستاورد باز شده است. |