Applications: listHidden

Wymaga autoryzacji

Pobierz listę odtwarzaczy ukrytych w danej aplikacji. Ta metoda jest dostępna tylko na kontach użytkowników Twojej konsoli programisty.

Prośba

Żądanie HTTP

GET https://www.googleapis.com/games/v1management/applications/applicationId/players/hidden

Parametry

Nazwa parametru Wartość Opis
Parametry ścieżki
applicationId string Identyfikator aplikacji z Konsoli Google Play.
Opcjonalne parametry zapytania
maxResults integer Maksymalna liczba zasobów odtwarzacza do zwrócenia w odpowiedzi używanej na potrzeby stronicowania. W przypadku każdej odpowiedzi rzeczywista liczba zwróconych zasobów graczy może być mniejsza niż podana wartość maxResults. Akceptowane wartości to od 1 do 15 (włącznie).
pageToken string Token zwrócony przez poprzednie żądanie.

Upoważnienie

To żądanie wymaga autoryzacji z tym zakresem (więcej informacji o uwierzytelnianiu i autoryzacji).

Zakres
https://www.googleapis.com/auth/games

Treść żądania

Nie podawaj treści żądania z tą metodą.

Odpowiedź

Jeśli operacja się uda, metoda zwróci odpowiedź w następującej strukturze:

{
  "kind": "gamesManagement#hiddenPlayerList",
  "nextPageToken": string,
  "items": [
    {
      "kind": "gamesManagement#hiddenPlayer",
      "player": {
        "kind": "gamesManagement#player",
        "playerId": string,
        "displayName": string,
        "avatarImageUrl": string,
        "lastPlayedWith": {
          "timeMillis": long,
          "autoMatched": boolean
        },
        "name": {
          "familyName": string,
          "givenName": string
        },
        "experienceInfo": {
          "currentExperiencePoints": long,
          "lastLevelUpTimestampMillis": long,
          "currentLevel": {
            "level": integer,
            "minExperiencePoints": long,
            "maxExperiencePoints": long
          },
          "nextLevel": {
            "level": integer,
            "minExperiencePoints": long,
            "maxExperiencePoints": long
          }
        },
        "title": string
      },
      "hiddenTimeMillis": long
    }
  ]
}
nazwa usługi, Wartość Opis Uwagi
kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesManagement#hiddenPlayerList.
nextPageToken string Token podziału na strony następnej strony wyników.
items[] list Gracze.
items[].kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesManagement#hiddenPlayer.
items[].player nested object Informacje o odtwarzaczu.
items[].player.kind string Jednoznacznie identyfikuje typ tego zasobu. Wartość jest zawsze stałym ciągiem znaków gamesManagement#player.
items[].player.playerId string Identyfikator odtwarzacza.
items[].player.displayName string Nazwa wyświetlana dla odtwarzacza.
items[].player.avatarImageUrl string Podstawowy adres URL obrazu reprezentującego odtwarzacz.
items[].player.lastPlayedWith nested object Informacje o tym, kiedy ostatnio ten gracz zagrał w grę wieloosobową z uwierzytelnionym graczem. Wypełniane w przypadku PLAYED_WITH członków kolekcji graczy.
items[].player.lastPlayedWith.timeMillis long Ostatni czas (w milisekundach), przez jaki gracz grał w grę od początku epoki UTC.
items[].player.lastPlayedWith.autoMatched boolean Prawda, jeśli odtwarzacz został automatycznie dopasowany do aktualnie uwierzytelnionego użytkownika.
items[].player.name object Obiektowa reprezentacja poszczególnych komponentów nazwy gracza. W przypadku niektórych graczy te pola mogą być niedostępne.
items[].player.name.familyName string Nazwisko tego gracza. W niektórych miejscach jest to tzw. nazwisko.
items[].player.name.givenName string Nazwa tego gracza. W niektórych miejscach jest to tzw. imię.
items[].player.experienceInfo nested object Obiekt reprezentujący informacje o grach w Play dla gracza.
items[].player.experienceInfo.currentExperiencePoints long Bieżąca liczba punktów doświadczenia dla gracza.
items[].player.experienceInfo.lastLevelUpTimestampMillis long Sygnatura czasowa przejścia gracza na wyższy poziom (w milisekundach od początku uniksowego czasu UTC).
items[].player.experienceInfo.currentLevel nested object Bieżący poziom odtwarzacza.
items[].player.experienceInfo.currentLevel.level integer Poziom użytkownika.
items[].player.experienceInfo.currentLevel.minExperiencePoints long Minimalna liczba punktów doświadczenia na tym poziomie.
items[].player.experienceInfo.currentLevel.maxExperiencePoints long Maksymalna liczba punktów doświadczenia na tym poziomie.
items[].player.experienceInfo.nextLevel nested object Następny poziom gracza. Jeśli bieżący poziom jest poziomem maksymalnym, powinien być taki sam jak poziom obecny.
items[].player.experienceInfo.nextLevel.level integer Poziom użytkownika.
items[].player.experienceInfo.nextLevel.minExperiencePoints long Minimalna liczba punktów doświadczenia na tym poziomie.
items[].player.experienceInfo.nextLevel.maxExperiencePoints long Maksymalna liczba punktów doświadczenia na tym poziomie.
items[].player.title string Tytuł gracza jest nagradzany za aktywność w grze.
items[].hiddenTimeMillis long Godzina ukrycia tego gracza.