Method: achievements.increment

Başarının adımlarını, kimliği doğrulanmış durumda olan oynatıcı için verilen kimlikle artırır.

HTTP isteği

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

Yol parametreleri

Parametreler
achievementId

string

Bu yöntemin kullandığı başarının kimliği.

Sorgu parametreleri

Parametreler
requestId

string (int64 format)

Arayan tarafından belirtilen her istek için rastgele oluşturulmuş sayısal kimlik. Bu numara, isteğin yeniden denemeler sırasında doğru şekilde işlendiğinden emin olmak için sunucuda kullanılır.

stepsToIncrement

integer

Zorunlu. Artırılacak adım sayısı.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

Başarı artışı yanıtı

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "kind": string,
  "currentSteps": integer,
  "newlyUnlocked": boolean
}
Alanlar
kind

string

Bu kaynağın türünü benzersiz bir şekilde tanımlar. Değer her zaman games#achievementIncrementResponse sabit dizesidir.

currentSteps

integer

Bu artımlı başarı için kaydedilen mevcut adımlar.

newlyUnlocked

boolean

Başarıya ait mevcut adımların, kilidi açmak için gereken adım sayısına ulaşıp ulaşmadığı.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.