Требуется авторизация
Получить список игроков, скрытых от данного приложения. Этот метод доступен только для учетных записей пользователей вашей консоли разработчика.
Запрос
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 | Звание игрока, присвоенное за игровую деятельность. |