다음을 통해 공유


JSON(JavaScript Object Notation) 개체 참조

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의 목록입니다.

참고 항목

부모

Xbox Live 서비스 RESTful 참조

ECMA 국제 표준 262: ECMAScript 언어 사양