Method: recall.retrieveTokens

指定されたリコール セッション ID でエンコードされている PGS プレーヤー プリンシパルに関連付けられた Recall トークンをすべて取得します。この API は、有効な PGS プレーヤー プロフィールを持つユーザーのみが利用できます。

HTTP リクエスト

GET https://games.googleapis.com/games/v1/recall/tokens/{sessionId}

パスパラメータ

パラメータ
sessionId

string

必須。サーバーで生成される不透明な文字列。PGS プレーヤー、Google のユーザー、アプリケーションを識別するために必要なすべての情報をエンコードします。

リクエスト本文

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

レスポンスの本文

Recall.retrieveTokens RPC に対するレスポンス

成功すると、レスポンスの本文に次の構造のデータが含まれます。

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

object (RecallToken)

必須。リクエストされた PGS プレーヤー プリンシパルに関連付けられたリコール トークン

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/androidpublisher

詳細については、OAuth 2.0 の概要をご覧ください。

RecallToken

remember.retrieveTokens RPC から返されたリコール トークン データ

JSON 表現
{
  "token": string,
  "multiPlayerPersona": boolean,
  "expireTime": string
}
フィールド
token

string

必須。リコール トークンの値。recall.linkPersona RPC を介してクライアントから提供されます。

multiPlayerPersona

boolean

必須。トークンで識別されたペルソナが複数の PGS プレーヤーにリンクされているかどうか

expireTime

string (Timestamp format)

(省略可)トークンの有効期限(省略可)

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"