GameClip (JSON)
GameClip
GameClip オブジェクトの仕様は次のとおりです。
メンバー | 種類 | 説明 |
---|---|---|
gameClipId | 文字列 | ゲーム クリップに割り当てられた ID。 |
state | GameClipState | システムにおけるゲーム クリップの状態。 |
dateRecorded | DateTime | 録画が開始された UTC (ISO 8601 形式) の日時。 |
lastModified | DateTime | ゲーム クリップまたはそのメタデータの UTC (ISO 8601 形式) での最終変更時刻。 |
userCaption | 文字列 | ユーザーが入力した、ゲーム クリップのローカライズされていない文字列。 |
type | GameClipTypes | クリップのタイプ。 複数の値である場合があり、その場合はコンマで区切られます。 |
source | GameClipSource | クリップの取得方法。 |
visibility | GameClipVisibility | システムで公開されたときのゲーム クリップの表示形式。 |
durationInSeconds | 32 ビット符号なし整数 | ゲーム クリップの時間 (秒単位)。 |
scid | 文字列 | ゲーム クリップが関連付けられている SCID。 |
rating | 倍精度浮動小数点数 | ゲーム クリップに関連付けられたレーティング (範囲は 0.0 ~ 5.0)。 |
ratingCount | 32 ビット符号なし整数 | このクリップがレーティングされた回数。 |
views | 32 ビット符号なし整数 | ゲーム クリップに関連付けられたビューの数。 |
titleData | 文字列 | タイトル固有のプロパティ バッグ。 |
titleData | 文字列 | 本体固有のプロパティ バッグ。 |
thumbnails | GameClipThumbnail の配列 | GameClipThumbnail オブジェクトの配列。 |
gameClipUris | GameClipUri の配列 | GameClipUri オブジェクトの配列。 |
xuid | 文字列 | 文字列としてマーシャリングされたゲーム クリップの所有者の XUID。 |
clipName | 文字列 | タイトル管理システムからルックアップされた、要求の入力ロケールに基づいてローカライズされたバージョンのクリップ名。 |
JSON 構文の例
{
"id": "7ce5c1a7-1255-46d3-a90e-34a0e2dfab06",
"xuid": "2716903703773872",
"state": "Published",
"dateRecorded": "2012-12-23T12:00:00Z",
"lastModified": "2012-10-31T10:45:00Z",
"clipName": "Forza 4",
"userCaption": "My awesome car flip",
"type": "DeveloperInitiated, Achievement",
"source": "TitleDirect",
"visibility": "Default",
"durationInSeconds": 30,
"scid": "ecb5497e-76d4-4a8a-870d-e76a26306b7d",
"rating": 1.0,
"views": 5,
"thumbnails": [
{
"uri": "http://gameclips.xbox.com/thumbnails/7ce5c1a7-1255-46d3-a90e-34a0e2dfab06/small.jpg",
"fileSize": 123,
"width": 120,
"height": 250
}
],
"gameClipUris": [
{
"uri": "http://gameclips.xbox.com/clips/7ce5c1a7-1255-46d3-a90e-34a0e2dfab06/clip.mp4",
"fileSize": 1234565,
"uriType": "Download",
"expiration": "9999-12-31T23:59:59.9999999"
}
]
}