JavaScript Object Notation(JSON)은 웹에서 데이터를 캡슐화하기 위한 간단한 표준 기반의 개체 중심 표기법입니다.
Xbox Live 서비스는 서비스에 대한 요청 및 서비스에서의 응답에 사용되는 JSON 개체를 정의합니다. 이 섹션에서는 Xbox Live 서비스에서 사용되는 각 JSON 개체에 대한 참조 정보를 제공합니다.
이 섹션의 내용
| 문서 | 설명 |
|---|---|
| Achievement(JSON) | 도전 과제 개체(버전 2)입니다. |
| 도전 과제 업데이트 요청(JSON) | 도전 과제 업데이트 요청 개체입니다. |
| ActivityRecord(JSON) | 하나 이상의 사용자의 리치 프레즌스에 관해 형식 지정 및 현지화된 문자열입니다. |
| ActivityRequest(JSON) | 하나 이상의 사용자의 리치 프레즌스에 관한 정보 요청입니다. |
| AggregateSessionsResponse(JSON) | 사용자의 운동 세션에 대해 집계된 데이터가 포함됩니다. |
| BatchRequest(JSON) | 프레즌스 정보를 필터링하는 속성 배열(예: 사용자, 장치 및 타이틀)입니다. |
| DeviceEndpoint(JSON) | 디바이스의 끝점입니다. |
| DeviceRecord(JSON) | 유형 및 활성 상태인 타이틀을 포함한 장치 정보입니다. |
| Feedback(JSON) | 플레이어에 관한 피드백 정보가 포함됩니다. |
| GameClip(JSON) | 게임 플레이의 녹음/녹화입니다. |
| GameClipsServiceErrorResponse(JSON) | /users/{ownerId}/scids/{scid}/clips/{gameClipId}/uris/format/{gameClipUriType} API에 대한 응답의 선택적 부분입니다. |
| GameClipThumbnail(JSON) | 개별 미리 보기와 관련된 정보가 포함됩니다. 클립당 크기가 여러 개일 수 있으며, 디스플레이에 대해 적절한 크기를 선택하는 것은 클라이언트의 몫입니다. |
| GameClipUri(JSON) | 게임 플레이의 녹음/녹화에 대한 URI입니다. |
| GameMessage(JSON) | 게임 세션의 메시지 대기열에 있는 메시지에 데이터를 정의하는 JSON 개체입니다. |
| GameResult(JSON) | 게임 세션의 결과를 설명하는 데이터를 나타내는 JSON 개체입니다. |
| GameSession(JSON) | 멀티 플레이어 세션에 대한 게임 데이터를 나타내는 JSON 개체입니다. |
| GameSessionSummary(JSON) | 게임 세션에 대한 요약 데이터를 나타내는 JSON 개체입니다. |
| GetClipResponse(JSON) | 게임 클립을 래핑합니다. |
| HopperStatsResults(JSON) | 호퍼에 대한 통계를 나타내는 JSON 개체입니다. |
| InitialUploadRequest(JSON) | POST GameClip 업로드 요청의 본문입니다. |
| InitialUploadResponse(JSON) | POST GameClip 업로드 응답의 본문입니다. |
| inventoryItem(JSON) | 인타이틀먼트가 허용될 수 있는 표준 항목을 나타내는 핵심 인벤토리 항목입니다. |
| LastSeenRecord(JSON) | 시스템에서 사용자를 마지막으로 본 시기에 관한 정보로, 사용자에게 유효한 DeviceRecord가 없는 경우 사용 가능합니다. |
| MatchTicket(JSON) | 사용자가 멀티 플레이어 세션 디렉터리(MPSD)를 통해 다른 플레이어를 찾는 데 사용하는 매치 티켓을 나타내는 JSON 개체입니다. |
| MediaAsset(JSON) | 도전 과제 또는 그 보상과 연결된 미디어 자산입니다. |
| MediaRecord(JSON) | Bing 카탈로그 또는 공급자 카탈로그에서 사용되는 미디어에 대한 레코드입니다. |
| MediaRequest(JSON) | Bing 카탈로그 또는 공급자 카탈로그에서 사용되는 미디어에 대한 요청입니다. |
| MultiplayerActivityDetails(JSON) | Microsoft.Xbox.Services.Multiplayer.MultiplayerActivityDetails를 나타내는 JSON 개체입니다. |
| MultiplayerSessionReference(JSON) | MultiplayerSessionReference를 나타내는 JSON 개체입니다. |
| MultiplayerSessionRequest(JSON) | MultiplayerSession 개체 작업에 대해 전달된 요청 JSON 개체입니다. |
| MultiplayerSession(JSON) | MultiplayerSession을 나타내는 JSON 개체입니다. |
| PagingInfo(JSON) | 데이터 페이지에서 반환된 결과에 대한 페이징 정보가 포함됩니다. |
| PeopleList(JSON) | Person 개체의 컬렉션입니다. |
| PermissionCheckBatchRequest(JSON) | PermissionCheckBatchRequest 개체의 컬렉션입니다. |
| PermissionCheckBatchResponse(JSON) | 여러 사용자에 대한 권한 값 목록의 배치 권한 확인 결과입니다. |
| PermissionCheckBatchUserResponse(JSON) | 단일 대상 사용자에 대한 권한 값 목록의 배치 권한 확인 사유입니다. |
| PermissionCheckResponse(JSON) | 단일 사용자의 단일 대상 사용자에 대한 단일 권한 설정의 확인 결과입니다. |
| PermissionCheckResult(JSON) | 단일 사용자의 단일 대상 사용자에 대한 단일 권한 설정의 확인 결과입니다. |
| Person(JSON) | 피플 시스템의 단일 사용자에 관한 메타데이터입니다. |
| PersonSummary(JSON) | Person(JSON) 개체의 컬렉션입니다. |
| Player(JSON) | 게임 세션의 플레이어에 대한 데이터를 포함합니다. |
| PresenceRecord(JSON) | 단일 사용자의 온라인 프레즌스 관련 데이터입니다. |
| 프로필(JSON) | 사용자에 대한 개인 프로필 설정입니다. |
| Progression(JSON) | 사용자의 도전 과제에 대한 잠금 해제 진행 상황입니다. |
| Property(JSON) | 매치 메이킹 요청 기준에 대해 클라이언트가 제공한 속성 데이터가 포함됩니다. |
| QueryClipsResponse(JSON) | 목록에 대한 페이징 정보와 함께 반환 게임 클립 목록을 래핑합니다. |
| quotaInfo(JSON) | 타이틀 그룹에 관한 할당량 정보가 포함됩니다. |
| Requirement(JSON) | 도전 과제의 잠금 해제 기준과 사용자가 잠금 해제까지 얼마나 남았는지를 나타냅니다. |
| ResetReputation(JSON) | 사용자의 기존 점수에서 변경되어야 하는 새로운 기본 평판 점수를 포함합니다. |
| Reward(JSON) | 도전 과제와 연결된 보상입니다. |
| RichPresenceRequest(JSON) | 리치 프레즌스 정보가 사용되어야 하는 정보에 대한 요청입니다. |
| ServiceError(JSON) | 서비스 호출 실패 시 반환되는 오류 관련 정보를 포함합니다. |
| ServiceErrorResponse(JSON) | 서비스 오류가 발생하면 해당 HTTP 오류 코드가 반환됩니다. 필요에 따라 서비스에 아래 정의된 것과 같은 ServiceErrorResponse 개체가 포함될 수도 있습니다. 프로덕션 환경에서는 더 적은 데이터가 포함될 수 있습니다. |
| SessionEntry(JSON) | 운동 세션에 대한 데이터가 포함됩니다. |
| TitleAssociation(JSON) | 도전 과제와 연결된 타이틀입니다. |
| TitleBlob(JSON) | 저장소의 타이틀에 관한 정보가 포함됩니다. |
| TitleRecord(JSON) | 이름 및 마지막으로 수정된 타임스탬프를 포함한 타이틀 관련 정보입니다. |
| TitleRequest(JSON) | 타이틀에 관한 정보 요청입니다. |
| User(JSON) | 사용자 순위표 데이터가 포함됩니다. |
| UserClaims(JSON) | 현재 인증된 사용자에 관한 정보를 반환합니다. |
| UserList(JSON) | User 개체의 컬렉션입니다. |
| UserSettings(JSON) | 현재 인증된 사용자에 대한 설정을 반환합니다. |
| UserTitle(JSON) | 사용자 타이틀 데이터가 포함됩니다. |
| VerifyStringResult(JSON) | /system/strings/validate에 제출된 각 문자열에 대한 결과 코드입니다. |
| XuidList(JSON) | 작업을 수행하는 XUID의 목록입니다. |