列出目前驗證玩家的所有應用程式成就進度。
HTTP 要求
GET https://games.googleapis.com/games/v1/players/{playerId}/achievements
路徑參數
參數 | |
---|---|
playerId |
玩家 ID。您可以用 |
查詢參數
參數 | |
---|---|
language |
此方法傳回字串的偏好語言。 |
maxResults |
回應中傳回的關卡資源數量上限,用於分頁。對任何回應而言,傳回的成就資源實際數量可能少於指定的 |
pageToken |
上一個要求傳回的權杖。 |
state |
指示伺服器只傳回具有指定狀態的關卡。如未指定此參數,則會傳回所有關卡。 |
要求主體
要求主體必須為空白。
回應主體
關卡物件清單。
如果成功,回應主體即會包含具有以下結構的資料:
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 總覽。
狀態
列舉 | |
---|---|
ALL |
列出所有成就。此為預設值。 |
HIDDEN |
僅列出隱藏的關卡。 |
REVEALED |
僅列出顯示的成就。 |
UNLOCKED |
僅列出已解鎖的成就。 |
玩家成就
關卡物件。
JSON 表示法 |
---|
{
"kind": string,
"id": string,
"currentSteps": integer,
"formattedCurrentStepsString": string,
"achievementState": enum ( |
欄位 | |
---|---|
kind |
用於識別這項資源的類型的唯一識別碼。值一律為固定字串 |
id |
關卡 ID。 |
currentSteps |
漸進式關卡目前的步驟。 |
formattedCurrentStepsString |
以字串表示的漸進式關卡目前的步驟。 |
achievementState |
關卡的狀態。 |
lastUpdatedTimestamp |
此關卡狀態上次修改的時間戳記。 |
experiencePoints |
成就獲得經驗值。但不含尚未解鎖的成就,以及 0 (測試人員已解鎖但尚未發布的成就)。 |
狀態
定義關卡的可能狀態。
列舉 | |
---|---|
HIDDEN |
已隱藏成就。 |
REVEALED |
顯示成就。 |
UNLOCKED |
成就已解鎖。 |