Ресурс: Игрок
Ресурс игрока.
JSON-представление |
---|
{ "kind": string, "playerId": string, "displayName": string, "avatarImageUrl": string, "bannerUrlPortrait": string, "bannerUrlLandscape": string, "originalPlayerId": string, "profileSettings": { object ( |
Поля | |
---|---|
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
playerId | Идентификатор игрока. |
displayName | Имя, отображаемое для игрока. |
avatarImageUrl | Базовый URL-адрес изображения, представляющего игрока. |
bannerUrlPortrait | URL-адрес баннера проигрывателя в портретном режиме. |
bannerUrlLandscape | URL-адрес изображения баннера проигрывателя в ландшафтном режиме. |
originalPlayerId | Идентификатор игрока, который использовался для этого игрока при первом входе в рассматриваемую игру. Это значение заполняется только для вызовов player.get для запрашивающего игрока, только если идентификатор игрока впоследствии изменился, и только для клиентов, которые поддерживают переназначение идентификаторов игрока. |
profileSettings | Настройки профиля игрока. Определяет, виден ли профиль игрока другим игрокам. |
name | Объектное представление отдельных компонентов имени игрока. У некоторых игроков эти поля могут отсутствовать. |
name.familyName | Фамилия этого игрока. В некоторых местах это известно как фамилия. |
name.givenName | Имя этого игрока. В некоторых местах это имя называют именем. |
experienceInfo | Объект, представляющий информацию об опыте Play Game для игрока. |
title | Звание игрока, присвоенное за игровую деятельность. |
friendStatus | Статус друга данного игрока относительно отправителя запроса. Это значение не установлено, если игрок не делится своим списком друзей с игрой. |
gamePlayerId | Уникальный идентификатор игрока для каждого приложения. |
Настройки профиля
Настройки профиля
JSON-представление |
---|
{
"kind": string,
"profileVisible": boolean,
"friendsListVisibility": enum ( |
Поля | |
---|---|
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
profileVisible | Виден ли профиль игрока игроку, вошедшему в систему в данный момент. |
friendsListVisibility | |
Список друзейВидимость
Будет ли список друзей игрока виден этой игре или может быть запрошен. Это поле заполняется только для игрока, вошедшего в систему.
Перечисления | |
---|---|
VISIBLE | Список друзей в настоящее время виден игре. |
REQUEST_REQUIRED | У разработчика нет доступа к списку друзей, но он может вызвать API Android, чтобы отобразить диалоговое окно согласия. |
UNAVAILABLE | Список друзей в настоящее время недоступен для этого пользователя, и в настоящее время невозможно запросить доступ либо потому, что пользователь окончательно отклонил запрос, либо функция друзей ему недоступна. В этом состоянии любые попытки запросить доступ к списку друзей будут безуспешными. |
Информация об опыте игрока
Метаданные 1P/3P об опыте игрока.
JSON-представление |
---|
{ "kind": string, "currentExperiencePoints": string, "lastLevelUpTimestampMillis": string, "currentLevel": { object ( |
Поля | |
---|---|
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
currentExperiencePoints | Текущее количество очков опыта у игрока. |
lastLevelUpTimestampMillis | Временная метка повышения уровня игрока, в миллисах, начиная с эпохи Unix (UTC). |
currentLevel | Текущий уровень игрока. |
nextLevel | Следующий уровень игрока. Если текущий уровень является максимальным, он должен быть таким же, как текущий уровень. |
Уровень игрока
Метаданные 1P/3P об уровне пользователя.
JSON-представление |
---|
{ "kind": string, "level": integer, "minExperiencePoints": string, "maxExperiencePoints": string } |
Поля | |
---|---|
kind | Уникально определяет тип этого ресурса. Значением всегда является фиксированная строка |
level | Уровень для пользователя. |
minExperiencePoints | Минимальное количество очков опыта для этого уровня. |
maxExperiencePoints | Максимальное количество очков опыта для этого уровня. |
Статус друга
Определяет дружеские отношения между игроками.
Перечисления | |
---|---|
NO_RELATIONSHIP | Между игроками нет никаких отношений. |
FRIEND | Игрок и запрашивающий являются друзьями. |
Методы | |
---|---|
| Получает ресурс Player с заданным идентификатором. |
| Получите идентификаторы игрока приложения для текущего аутентифицированного игрока во всех запрошенных играх того же разработчика, что и вызывающее приложение. |
| Извлекает идентификаторы игроков для текущего аутентифицированного пользователя. |
| Получите коллекцию игроков для текущего аутентифицированного пользователя. |