Method: events.listDefinitions

Bu uygulamadaki etkinlik tanımlarının listesini döndürür.

HTTP isteği

GET https://games.googleapis.com/games/v1/eventDefinitions

Sorgu parametreleri

Parametreler
language

string

Bu yöntemin döndürdüğü dizeler için kullanılması tercih edilen dil.

maxResults

integer

Sayfalara ayırma için kullanılan, yanıtta döndürülecek maksimum etkinlik tanımı sayısı. Tüm yanıtlar için döndürülecek gerçek etkinlik tanımları sayısı, belirtilen maxResults değerinden az olabilir.

pageToken

string

Önceki istek tarafından döndürülen jeton.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

ListDefinitions yanıtı.

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

JSON gösterimi
{
  "kind": string,
  "nextPageToken": string,
  "items": [
    {
      object (EventDefinition)
    }
  ]
}
Alanlar
kind

string

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

nextPageToken

string

Sonraki sonuç sayfası için sayfalara ayırma jetonu.

items[]

object (EventDefinition)

Etkinlik tanımları.

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.

EventDefinition

Etkinlik tanımı kaynağı.

JSON gösterimi
{
  "id": string,
  "visibility": enum (EventVisibility),
  "displayName": string,
  "imageUrl": string,
  "childEvents": [
    {
      object (EventChild)
    }
  ],
  "description": string,
  "isDefaultImageUrl": boolean,
  "kind": string
}
Alanlar
id

string

Etkinliğin kimliği.

visibility

enum (EventVisibility)

Bu tanımda izlenen etkinliğin görünürlüğü.

displayName

string

Etkinlik için gösterilecek ad.

imageUrl

string

Etkinliği temsil eden resmin temel URL'si.

childEvents[]

object (EventChild)

Bu etkinliğin alt etkinliği olan etkinliklerin listesi.

description

string

Bu etkinliğin temsil ettiği öğelerin açıklaması.

isDefaultImageUrl

boolean

Döndürülen simge resminin varsayılan bir resim mi olduğunu yoksa oyun tarafından mı sağlandığını belirtir.

kind

string

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

EventVisibility

Bir etkinliğin görünürlüğü için olası değerler.

Sıralamalar
REVEALED Bu etkinlik tüm kullanıcılar tarafından görülebilir olmalıdır.
HIDDEN Bu etkinlik yalnızca bu etkinliği en az bir kez kaydeden kullanıcılara gösterilmelidir.

EventChild

Etkinlik alt ilişkisi kaynağı.

JSON gösterimi
{
  "childId": string,
  "kind": string
}
Alanlar
childId

string

Alt etkinliğin kimliği.

kind

string

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