> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GameClip (JSON)

> GameClip (JSON)

# GameClip (JSON)

## GameClip

GameClip 对象具有以下规范。

| 成员 | 类型 | 说明 |
| - | - | - |
| **gameClipId** | string | 分配给游戏剪辑的 ID。 |
| **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 语法示例

```json theme={null}
{
     "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"
       }
     ]
   }
    
```

## 另请参阅

##### 父主题

[JavaScript 对象表示法 (JSON) 对象参考](https://devdocs.xbox.com/zh-CN/reference/live/rest/json/atoc-xboxlivews-reference-json)


## Related topics

- [GameClipState Enumeration](https://devdocs.xbox.com/reference/live/rest/enums/gvr-enum-gameclipstate.md)
- [GameClipSource Enumeration](https://devdocs.xbox.com/reference/live/rest/enums/gvr-enum-gameclipsource.md)
- [Enumeración GameClipState](https://devdocs.xbox.com/es/reference/live/rest/enums/gvr-enum-gameclipstate.md)
- [Énumération GameClipState](https://devdocs.xbox.com/fr-CA/reference/live/rest/enums/gvr-enum-gameclipstate.md)
- [GameClipVisibility Enumeration](https://devdocs.xbox.com/reference/live/rest/enums/gvr-enum-gameclipvisibility.md)
