Method: achievements.increment

Увеличивает количество шагов достижения с заданным идентификатором для текущего аутентифицированного игрока.

HTTP-запрос

POST https://games.googleapis.com/games/v1/achievements/{achievementId}/increment

Параметры пути

Параметры
achievementId

string

Идентификатор достижения, используемого этим методом.

Параметры запроса

Параметры
requestId

string ( int64 format)

Случайно сгенерированный числовой идентификатор для каждого запроса, указанного вызывающей стороной. Этот номер используется на сервере, чтобы гарантировать правильную обработку запроса при повторных попытках.

stepsToIncrement

integer

Необходимый. Количество шагов для увеличения.

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

Ответ на увеличение достижений

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "kind": string,
  "currentSteps": integer,
  "newlyUnlocked": boolean
}
Поля
kind

string

Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка games#achievementIncrementResponse .

currentSteps

integer

Текущие шаги, записанные для этого дополнительного достижения.

newlyUnlocked

boolean

Достигли ли текущие шаги для достижения количества шагов, необходимых для разблокировки.

Области авторизации

Требуется одна из следующих областей OAuth:

  • https://www.googleapis.com/auth/games
  • https://www.googleapis.com/auth/games_lite

Дополнительную информацию см. в обзоре OAuth 2.0 .