API Reference

この API リファレンスは、リソースタイプ別にまとめられています。各リソースタイプには、1 つ以上のデータ表現と 1 つ以上のメソッドがあります。

リソースタイプ

  1. 実績
  2. アプリケーション
  3. イベント
  4. プレーヤー
  5. 部屋
  6. スコア
  7. TurnBasedMatches

実績

実績リソースの詳細については、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、URI は https://www.googleapis.com/games/v1management からの相対 URL です
reset POST  /achievements/achievementId/reset 現在認証されているプレーヤーの指定された ID に実績をリセットします。このメソッドは、アプリの許可リストに登録されたテスター アカウントのみがアクセスできます。
resetAll POST  /achievements/reset アプリケーションで現在認証されているプレーヤーのすべての実績をリセットします。このメソッドは、アプリの許可リストに登録されたテスター アカウントのみがアクセスできます。
resetForAllPlayers POST  /achievements/achievementId/resetForAllPlayers すべてのプレーヤーの指定された ID の実績をリセットします。この方法は、Developer Console のユーザー アカウントでのみ利用できます。リセットできるのは未公開の実績のみです。
resetAllForAllPlayers POST  /achievements/resetAllForAllPlayers 全プレーヤーの未公開の実績をすべてリセットします。この方法は、Developer Console のユーザー アカウントでのみ使用できます。
resetMultipleForAllPlayers POST  /achievements/resetMultipleForAllPlayers すべてのプレーヤーの指定された ID の実績をリセットします。この方法は、Developer Console のユーザー アカウントでのみ利用できます。リセットできるのは未公開の実績のみです。

アプリケーション

Applications リソースの詳細については、リソースの表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、URI は https://www.googleapis.com/games/v1management からの相対 URL です
listHidden GET  /applications/applicationId/players/hidden 指定されたアプリケーションで非表示のプレーヤーのリストを取得します。この方法は、Developer Console のユーザー アカウントでのみ使用できます。

イベント

イベント リソースの詳細については、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、URI は https://www.googleapis.com/games/v1management からの相対 URL です
reset POST  /events/eventId/reset 現在認証されているプレーヤーの指定された ID で、イベントにおけるすべてのプレーヤーの進行状況をリセットします。このメソッドは、アプリの許可リストに登録されたテスター アカウントのみがアクセスできます。
resetAll POST  /events/reset 現在認証されているプレーヤーのすべてのイベントで、プレーヤーの進行状況をすべてリセットします。このメソッドは、アプリの許可リストに登録されたテスター アカウントのみがアクセスできます。
resetForAllPlayers POST  /events/eventId/resetForAllPlayers すべてのプレーヤーの指定された ID でイベントをリセットします。この方法は、Developer Console のユーザー アカウントでのみ利用できます。リセットできるのは下書きのイベントのみです。
resetAllForAllPlayers POST  /events/resetAllForAllPlayers 全プレーヤーのすべてのドラフト イベントをリセットします。この方法は、Developer Console のユーザー アカウントでのみ使用できます。
resetMultipleForAllPlayers POST  /events/resetMultipleForAllPlayers すべてのプレーヤーの指定された ID のイベントをリセットします。この方法は、Developer Console のユーザー アカウントでのみ利用できます。リセットできるのは下書きのイベントのみです。

プレーヤー

Players リソースの詳細については、リソースの表現ページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、URI は https://www.googleapis.com/games/v1management からの相対 URL です
非表示 POST  /applications/applicationId/players/hidden/playerId 指定したプレーヤーのリーダーボードのスコアを特定のアプリケーションで非表示にします。この方法は、Developer Console のユーザー アカウントでのみ使用できます。
再表示 DELETE  /applications/applicationId/players/hidden/playerId 指定したアプリケーションのリーダーボード スコアを再表示します。この方法は、デベロッパー コンソールのユーザー アカウントにのみ適用できます。有効になるまで 1 日ほどかかることがあります。

部屋

Rooms リソースの詳細については、リソースの表現ページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、URI は https://www.googleapis.com/games/v1management からの相対 URL です
reset POST  /rooms/reset アプリケーションで現在認証されているプレーヤーについて、すべてのルームをリセットします。このメソッドは、アプリの許可リストに登録されたテスター アカウントのみがアクセスできます。
resetForAllPlayers POST  /rooms/resetForAllPlayers 会議室参加者が、アプリの許可リストに登録されたテスター アカウントから唯一の参加者であるチャットルームを削除します。この方法は、Developer Console のユーザー アカウントでのみ使用できます。

スコア

Scores リソースの詳細については、リソースの表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、URI は https://www.googleapis.com/games/v1management からの相対 URL です
reset POST  /leaderboards/leaderboardId/scores/reset 現在認証されているプレーヤーの指定された ID のリーダーボードのスコアをリセットします。このメソッドは、アプリの許可リストに登録されたテスター アカウントのみがアクセスできます。
resetForAllPlayers POST  /leaderboards/leaderboardId/scores/resetForAllPlayers すべてのプレーヤーの指定された ID のリーダーボードのスコアをリセットします。この方法は、Developer Console のユーザー アカウントでのみ利用できます。リセットできるのは下書きのリーダーボードのみです。
resetAll POST  /scores/reset 現在認証されているプレーヤーのすべてのリーダーボードのすべてのスコアをリセットします。このメソッドは、アプリの許可リストに登録されたテスター アカウントのみがアクセスできます。
resetAllForAllPlayers POST  /scores/resetAllForAllPlayers 全プレーヤーのすべてのドラフトのリーダーボードのスコアをリセットします。この方法は、Developer Console のユーザー アカウントでのみ使用できます。
resetMultipleForAllPlayers POST  /scores/resetMultipleForAllPlayers すべてのプレーヤーについて、指定された ID のリーダーボードのスコアをリセットします。この方法は、Developer Console のユーザー アカウントでのみ利用できます。リセットできるのは下書きのリーダーボードのみです。

TurnBasedMatches

TurnBasedMatches リソースの詳細については、リソース表現のページをご覧ください。

メソッド HTTP リクエスト 説明
特に断りのない限り、URI は https://www.googleapis.com/games/v1management からの相対 URL です
reset POST  /turnbasedmatches/reset ユーザーのターンベースのすべてのマッチデータをリセットします。このメソッドは、アプリの許可リストに登録されたテスター アカウントのみがアクセスできます。
resetForAllPlayers POST  /turnbasedmatches/resetForAllPlayers ターンベースのマッチで、マッチする参加者がアプリケーションの許可リストに登録されたテスター アカウントからの参加者を削除します。この方法は、Developer Console のユーザー アカウントでのみ使用できます。