次の方法で共有


実績の更新 (JSON)

実績の更新オブジェクト (バージョン 2)。

実績の更新

実績の更新オブジェクトの仕様は次のとおりです。 すべてのメンバーが必須です。

メンバー 説明
action{ string 必須。 "progressUpdate" の値に設定します
serviceConfigId 文字列 必須。 このリソースの SCID。 この実績に関連するタイトルを示します。
titleId 32 ビット符号なし整数 必須。 サービス呼び出しを発行するゲームのタイトル ID。
userId 64 ビット符号なし整数 必須。 ユーザーの Xbox ユーザー ID (XUID)。
実績 必須。 id と percentComplete が指定された実績オブジェクトの配列。

実績配列オブジェクト メンバー

メンバー 説明
id 文字列 必須。 更新する実績の ID。
percentComplete 32 ビット符号なし整数 必須。 実績の完了率。 すぐにロックを解除するには 100 に設定します。

JSON 構文の例

{
    "action": "progressUpdate",
    "serviceConfigId": "00000000-0000-0000-0000-000000000000",
    "titleId": 0000000000,
    "userId": "2810000000000000",
    "achievements": [
        {
            "id": "1",
            "percentComplete": 100
        }
    ]
}

関連項目

JavaScript Object Notation (JSON) オブジェクト リファレンス