GameClip (JSON)
GameClip
GameClip 物件具有下列規格。| 成員 | 類型 | 描述 |
|---|---|---|
| gameClipId | string | 指派給遊戲短片的識別碼。 |
| state | GameClipState | 遊戲短片在系統中的狀態。 |
| dateRecorded | DateTime | 開始錄製的日期和時間,以 UTC 表示 (ISO 8601 格式)。 |
| lastModified | DateTime | 遊戲短片或其中繼資料的上次修改時間,以 UTC 表示 (ISO 8601 格式)。 |
| userCaption | string | 使用者為遊戲短片輸入的未當地語系化字串。 |
| type | GameClipTypes | 短片的類型。可以是多個值,若是如此,將以逗號分隔。 |
| source | GameClipSource | 短片的來源方式。 |
| visibility | GameClipVisibility | 遊戲短片在系統中發佈後的可見度。 |
| durationInSeconds | 32 位元不帶正負號的整數 | 遊戲短片的持續時間 (以秒為單位)。 |
| scid | string | 與遊戲短片相關聯的 SCID。 |
| rating | 雙精確度浮點數 | 與遊戲短片相關聯的評分,範圍為 0.0 到 5.0。 |
| ratingCount | 32 位元不帶正負號的整數 | 此短片被評分的次數。 |
| views | 32 位元不帶正負號的整數 | 與遊戲短片相關聯的觀看次數。 |
| titleData | string | 遊戲特定的屬性包。 |
| titleData | string | 主機特定的屬性包。 |
| thumbnails | GameClipThumbnail 陣列 | GameClipThumbnail 物件的陣列。 |
| gameClipUris | GameClipUri 陣列 | GameClipUri 物件的陣列。 |
| xuid | string | 遊戲短片擁有者的 XUID,以字串形式封送處理。 |
| clipName | string | 短片名稱的當地語系化版本,根據要求的輸入地區設定從遊戲管理系統查詢而得。 |
範例 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"
}
]
}
