Method: players.getMultipleApplicationPlayerIds

呼び出し元のアプリと同じデベロッパーによってリクエストされたすべてのゲームで、現在認証されているプレーヤーのアプリケーション プレーヤー ID を取得します。これにより、そのゲームに実際に ID(スコープされているかそれ以外)が割り当てられているプレーヤーの ID のみが返されます。

HTTP リクエスト

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

クエリ パラメータ

パラメータ
applicationIds[]

string

必須。Google Play Console から取得した、スコープが設定された ID を返すゲームのアプリケーション ID。

リクエスト本文

リクエストの本文は空にする必要があります。

レスポンスの本文

player.getMultipleApplicationPlayerIds rpc のレスポンス メッセージ。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "playerIds": [
    {
      object (ApplicationPlayerId)
    }
  ]
}
フィールド
playerIds[]

object (ApplicationPlayerId)

出力専用。リクエストされたアプリケーションと、プレーヤーのスコープ ID(プレーヤーがアプリケーションの ID を持っている場合)。そうでない場合、アプリケーションはレスポンスに含まれません。

認可スコープ

次の OAuth スコープのいずれかが必要です。

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

詳しくは、OAuth 2.0 の概要をご覧ください。

ApplicationPlayerId

アプリケーションのプライマリ スコープのプレーヤー ID。

JSON 表現
{
  "applicationId": string,
  "playerId": string
}
フィールド
applicationId

string

このプレーヤー ID の対象となるアプリケーション。

playerId

string

アプリケーションのプレーヤー ID。