Method: achievements.increment

Kimliği doğrulanmış olan oynatıcı için başarının adımlarını belirtilen kimlikle artırır.

HTTP isteği

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

Yol parametreleri

Parametreler
achievementId

string

Bu yöntem tarafından kullanılan başarının kimliği.

Sorgu parametreleri

Parametreler
requestId

string (int64 format)

Arayan tarafından belirtilen her bir istek için rastgele oluşturulmuş sayısal kimlik. Bu numara, sunucunun yeniden denemelerde doğru bir şekilde işlenmesini sağlamak için 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 sabit games#achievementIncrementResponse dizesidir.

currentSteps

integer

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

newlyUnlocked

boolean

Başarı için geçerli 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 Overview (OAuth 2.0'a Genel Bakış) sayfasına göz atın.