Method: players.getMultipleApplicationPlayerIds

Получите идентификаторы игрока приложения для текущего аутентифицированного игрока во всех запрошенных играх того же разработчика, что и вызывающее приложение. Это вернет идентификаторы только для игроков, у которых действительно есть идентификатор (с ограниченной областью действия или другой) в этой игре.

HTTP-запрос

GET https://games.googleapis.com/games/v1/players/me/multipleApplicationPlayerIds

Параметры запроса

Параметры
applicationIds[]

string

Необходимый. Идентификаторы приложений из консоли разработчика Google Play для игр, для которых возвращаются идентификаторы области действия.

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

Ответное сообщение для player.getMultipleApplicationPlayerIds rpc.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "playerIds": [
    {
      object (ApplicationPlayerId)
    }
  ]
}
Поля
playerIds[]

object ( ApplicationPlayerId )

Только вывод. Запрошенные приложения вместе с идентификаторами области действия для этого проигрывателя, если у этого проигрывателя есть идентификатор приложения. В противном случае приложение не включается в ответ.

Области авторизации

Требуется одна из следующих областей OAuth:

  • https://www.googleapis.com/auth/games
  • https://www.googleapis.com/auth/games_lite

Дополнительную информацию см. в обзоре OAuth 2.0 .

ApplicationPlayerId

Основной идентификатор игрока для приложения.

JSON-представление
{
  "applicationId": string,
  "playerId": string
}
Поля
applicationId

string

Приложение, для которого предназначен этот идентификатор проигрывателя.

playerId

string

Идентификатор игрока для приложения.