JavaScript 对象表示法 (JSON) 对象参考

JavaScript 对象表示法 (JSON) 是一种基于标准且面向对象的轻型表示法,用于封装 Web 上的数据。

Xbox Live 服务定义发往服务的请求和服务做出的响应中使用的 JSON 对象。 本部分提供有关与 Xbox Live 服务一起使用的每个 JSON 对象的参考信息。

在此部分中

文章 说明
Achievement (JSON) Achievement 对象(版本 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) 表示匹配票证的 JSON 对象,玩家用于通过多人游戏会话目录 (MPSD) 定位其他玩家。
MediaAsset (JSON) 与成就或其奖励关联的媒体资产。
MediaRecord (JSON) 有关必应目录或提供程序目录使用的媒体的记录。
MediaRequest (JSON) 对必应目录或提供程序目录使用的媒体的请求。
MultiplayerActivityDetails (JSON) 表示 Microsoft.Xbox.Services.Multiplayer.MultiplayerActivityDetails 的 JSON 对象。
MultiplayerSessionReference (JSON) 表示 MultiplayerSessionReference 的 JSON 对象。
MultiplayerSessionRequest (JSON) MultiplayerSession 对象上的操作传递的请求 JSON 对象。
MultiplayerSession (JSON) 表示 MultiplayerSession 的 JSON 对象。
PagingInfo (JSON) 包含数据页中返回的结果的分页信息。
PeopleList (JSON) 人员对象的集合。
PermissionCheckBatchRequest (JSON) PermissionCheckBatchRequest 对象的集合。
PermissionCheckBatchResponse (JSON) 对多个用户的权限值列表进行批处理权限检查的结果。
PermissionCheckBatchUserResponse (JSON) 对单个目标用户的权限值列表进行批处理权限检查的原因。
PermissionCheckResponse (JSON) 单个用户对单个目标用户的单个权限设置进行检查的结果。
PermissionCheckResult (JSON) 单个用户对单个目标用户的单个权限设置进行检查的结果。
Person (JSON) 关于人脉系统中单个人员的元数据。
PersonSummary (JSON) Person (JSON) 对象的集合。
玩家 (JSON) 包含游戏会话中的玩家的数据。
PresenceRecord (JSON) 有关单个用户在线状态的数据。
Profile (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 语言规范