- HTTP-запрос
- Параметры пути
- Параметры запроса
- Тело запроса
- Тело ответа
- Области авторизации
- Состояние
- ИгрокДостижение
- Состояние
- Попробуйте!
Отображает прогресс всех достижений вашего приложения для текущего аутентифицированного игрока.
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 .
Состояние
Перечисления | |
---|---|
ALL | Перечислите все достижения. Это значение по умолчанию. |
HIDDEN | Перечисляйте только скрытые достижения. |
REVEALED | Перечислите только выявленные достижения. |
UNLOCKED | Список только разблокированных достижений. |
ИгрокДостижение
Объект достижения.
JSON-представление |
---|
{
"kind": string,
"id": string,
"currentSteps": integer,
"formattedCurrentStepsString": string,
"achievementState": enum ( |
Поля | |
---|---|
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
id | Идентификатор достижения. |
currentSteps | Текущие шаги для постепенного достижения. |
formattedCurrentStepsString | Текущие шаги для дополнительного достижения в виде строки. |
achievementState | Состояние достижения. |
lastUpdatedTimestamp | Временная метка последнего изменения состояния этого достижения. |
experiencePoints | За достижение можно получить очки опыта. Это поле отсутствует для достижений, которые еще не разблокированы, и 0 для достижений, которые были разблокированы тестировщиками, но не опубликованы. |
Состояние
Определяет возможные состояния достижения.
Перечисления | |
---|---|
HIDDEN | Достижение скрыто. |
REVEALED | Достижение раскрыто. |
UNLOCKED | Достижение разблокировано. |