Applications: listHidden

Требуется авторизация

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

Запрос

HTTP-запрос

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

Параметры

Имя параметра Ценить Описание
Параметры пути
applicationId string Идентификатор приложения из консоли Google Play.
Необязательные параметры запроса
maxResults integer Максимальное количество ресурсов игрока, возвращаемых в ответе, используемых для пейджинга. Для любого ответа фактическое количество возвращаемых ресурсов игрока может быть меньше указанного maxResults . Допустимые значения: от 1 до 15 включительно.
pageToken string Токен, возвращенный предыдущим запросом.

Авторизация

Этот запрос требует авторизации со следующей областью действия ( подробнее об аутентификации и авторизации читайте здесь ).

Объем
https://www.googleapis.com/auth/games

Тело запроса

Не предоставляйте тело запроса с помощью этого метода.

Ответ

В случае успеха этот метод возвращает тело ответа следующей структуры:

{
  "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
    }
  ]
}
Имя свойства Ценить Описание Примечания
kind string Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка gamesManagement#hiddenPlayerList .
nextPageToken string Токен нумерации страниц для следующей страницы результатов.
items[] list Игроки.
items[]. kind string Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка gamesManagement#hiddenPlayer .
items[]. player nested object Информация об игроке.
items[].player. kind string Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка gamesManagement#player .
items[].player. playerId string Идентификатор игрока.
items[].player. displayName string Имя, отображаемое для игрока.
items[].player. avatarImageUrl string Базовый URL-адрес изображения, представляющего игрока.
items[].player. lastPlayedWith nested object Подробная информация о том, когда этот игрок в последний раз играл в многопользовательскую игру с игроком, прошедшим аутентификацию в данный момент. Заполняется для членов коллекции игроков PLAYED_WITH.
items[].player.lastPlayedWith. timeMillis long Последний раз игрок играл в игру за миллисекунды с эпохи в формате UTC.
items[].player.lastPlayedWith. autoMatched boolean Истинно, если игрок был автоматически сопоставлен с пользователем, прошедшим проверку подлинности в данный момент.
items[].player. name object Объектное представление отдельных компонентов имени игрока. У некоторых игроков эти поля могут отсутствовать.
items[].player.name. familyName string Фамилия этого игрока. В некоторых местах это известно как фамилия.
items[].player.name. givenName string Имя этого игрока. В некоторых местах это имя называют именем.
items[].player. experienceInfo nested object Объект, представляющий информацию об опыте Play Game для игрока.
items[].player.experienceInfo. currentExperiencePoints long Текущее количество очков опыта у игрока.
items[].player.experienceInfo. lastLevelUpTimestampMillis long Временная метка повышения уровня игрока, в миллисах, начиная с эпохи Unix (UTC).
items[].player.experienceInfo. currentLevel nested object Текущий уровень игрока.
items[].player.experienceInfo.currentLevel. level integer Уровень для пользователя.
items[].player.experienceInfo.currentLevel. minExperiencePoints long Минимальное количество очков опыта для этого уровня.
items[].player.experienceInfo.currentLevel. maxExperiencePoints long Максимальное количество очков опыта для этого уровня.
items[].player.experienceInfo. nextLevel nested object Следующий уровень игрока. Если текущий уровень является максимальным, он должен быть таким же, как текущий уровень.
items[].player.experienceInfo.nextLevel. level integer Уровень для пользователя.
items[].player.experienceInfo.nextLevel. minExperiencePoints long Минимальное количество очков опыта для этого уровня.
items[].player.experienceInfo.nextLevel. maxExperiencePoints long Максимальное количество очков опыта для этого уровня.
items[].player. title string Звание игрока, присвоенное за игровую деятельность.
items[]. hiddenTimeMillis long Время, когда этот игрок был скрыт.