GameClip(JSON)
GameClip
GameClip 개체 사양은 다음과 같습니다.
멤버 | 유형 | 설명 |
---|---|---|
gameClipId | 문자열 | 게임 클립에 할당된 ID. |
state | GameClipState | 시스템 내 게임 클립의 상태. |
dateRecorded | DateTime | 녹화가 시작된 날짜 및 시간(UTC, ISO 8601 형식). |
lastModified | DateTime | 게임 클립 또는 메타데이터가 마지막으로 수정된 시간(UTC, ISO 8601 형식). |
userCaption | 문자열 | 게임 클립에 대해 사용자가 입력화 비현지화 문자열. |
type | GameClipTypes | 클립의 유형. 값이 여러 개일 수 있으며, 그러한 경우 쉼표로 구분됩니다. |
source | GameClipSource | 클립의 소싱 방식. |
가시성 | GameClipVisibility | 시스템에 퍼블리싱된 이후 게임 클립의 가시성. |
durationInSeconds | 32비트 부호 없는 정수 | 게임 클립의 시간(초). |
scid | 문자열 | 게임 클립이 연결된 SCID. |
평점 | 배정밀도 부동 소수점 수 | 게임 클립 관련 평점(0.0~5.0 범위). |
ratingCount | 32비트 부호 없는 정수 | 클립이 평점을 받은 횟수. |
보기 | 32비트 부호 없는 정수 | 게임 클립과 연결된 조회수. |
titleData | 문자열 | 타이틀별 속성 모음. |
titleData | 문자열 | 본체별 속성 모음. |
미리 보기 | 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"
}
]
}