- HTTP リクエスト
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- AchievementDefinition
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- AchievementType
- InitialAchievementState
- 試してみる
アプリのすべての実績の定義を一覧表示します。
HTTP リクエスト
GET https://games.googleapis.com/games/v1/achievements
クエリ パラメータ
パラメータ | |
---|---|
language |
このメソッドによって返される文字列に使用する言語。 |
maxResults |
レスポンスで返す実績リソースの最大数。ページングに使用されます。どのレスポンスでも、返される実績リソースの実際の数は、指定された |
pageToken |
前のリクエストによって返されたトークン。 |
リクエスト本文
リクエストの本文は空にする必要があります。
レスポンスの本文
実績定義オブジェクトのリスト。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{
"kind": string,
"nextPageToken": string,
"items": [
{
object ( |
フィールド | |
---|---|
kind |
このリソースのタイプを一意に識別します。値は常に固定文字列 |
nextPageToken |
結果の次のページに対応するトークン。 |
items[] |
実績の定義。 |
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/games
https://www.googleapis.com/auth/games_lite
詳しくは、OAuth 2.0 の概要をご覧ください。
AchievementDefinition
実績定義オブジェクト。
JSON 表現 |
---|
{ "kind": string, "id": string, "name": string, "description": string, "achievementType": enum ( |
フィールド | |
---|---|
kind |
このリソースのタイプを一意に識別します。値は常に固定文字列 |
id |
実績の ID。 |
name |
実績の名前。 |
description |
実績の説明。 |
achievementType |
実績のタイプ。 |
totalSteps |
増分実績の合計ステップ。 |
formattedTotalSteps |
増分実績の合計ステップ(文字列)。 |
revealedIconUrl |
公開された実績アイコンの画像 URL。 |
isRevealedIconUrlDefault |
返される表示アイコン画像がデフォルトの画像か、ゲームから提供されるかを示します。 |
unlockedIconUrl |
達成された実績アイコンの画像 URL。 |
isUnlockedIconUrlDefault |
返されるロック解除されたアイコン画像がデフォルトの画像か、ゲームで提供されるかを示します。 |
initialState |
実績の初期状態。 |
experiencePoints |
この実績を達成すると獲得できる経験値。 |
AchievementType
考えられる実績のタイプ。
列挙型 | |
---|---|
STANDARD |
実績がロックまたはロック解除されています。 |
INCREMENTAL |
実績はインクリメンタルです。 |
InitialAchievementState
達成可能な初期状態。
列挙型 | |
---|---|
HIDDEN |
実績が非表示になっています。 |
REVEALED |
実績が明らかになります。 |
UNLOCKED |
実績のロックが解除されました。 |