JavaScript 对象表示法 (JSON) 对象参考
JavaScript 对象表示法 (JSON) 是一种轻量级、基于标准、面向对象的记法,用于在 Web 上封装数据。 XBOX Live 服务定义了在请求服务和从服务返回响应时所使用的 JSON 对象。本节提供了与 XBOX Live 服务一同使用的每个 JSON 对象的参考信息。本节内容
| 文章 | 说明 |
|---|---|
| Achievement (JSON) | Achievement 对象(版本 2)。 |
| Achievement Update Request (JSON) | Achievement Update 请求对象。 |
| ActivityRecord (JSON) | 关于一个或多个用户丰富状态的格式化和本地化字符串。 |
| ActivityRequest (JSON) | 关于一个或多个用户丰富状态的信息请求。 |
| AggregateSessionsResponse (JSON) | 包含用户健身会话的聚合数据。 |
| BatchRequest (JSON) | 一个属性数组,用于筛选状态信息,例如用户、设备和游戏。 |
| DeviceEndpoint (JSON) | 设备的终结点。 |
| DeviceRecord (JSON) | 关于设备的信息,包括其类型以及在其上处于活动状态的游戏。 |
| Feedback (JSON) | 包含关于玩家的反馈信息。 |
| GameClip (JSON) | 游戏过程的录像。 |
| GameClipsServiceErrorResponse (JSON) | /users//scids//clips//uris/format/ API 响应的可选部分。 |
| GameClipThumbnail (JSON) | 包含与单个缩略图相关的信息。每个剪辑可以有多种尺寸,由客户端选择合适的尺寸进行显示。 |
| GameClipUri (JSON) | 游戏过程录像的 URI。 |
| GameMessage (JSON) | 用于定义游戏会话消息队列中消息数据的 JSON 对象。 |
| GameResult (JSON) | 表示描述游戏会话结果的数据的 JSON 对象。 |
| GameSession (JSON) | 表示多人游戏会话的游戏数据的 JSON 对象。 |
| GameSessionSummary (JSON) | 表示游戏会话摘要数据的 JSON 对象。 |
| GetClipResponse (JSON) | 包装游戏剪辑。 |
| HopperStatsResults (JSON) | 表示 hopper 统计信息的 JSON 对象。 |
| InitialUploadRequest (JSON) | POST GameClip 上传请求的正文。 |
| InitialUploadResponse (JSON) | POST GameClip 上传响应的正文。 |
| inventoryItem (JSON) | 核心库存项表示可授予权利的标准项。 |
| LastSeenRecord (JSON) | 关于系统上次看到用户时间的信息,在用户没有有效 DeviceRecord 时可用。 |
| MatchTicket (JSON) | 表示匹配票证的 JSON 对象,由玩家用来通过多人会话目录 (MPSD) 定位其他玩家。 |
| 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) | People 系统中单个 Person 的元数据。 |
| PersonSummary (JSON) | Person (JSON) 对象的集合。 |
| Player (JSON) | 包含游戏会话中玩家的数据。 |
| PresenceRecord (JSON) | 关于单个用户在线状态的数据。 |
| Profile (JSON) | 用户的个人资料设置。 |
| Progression (JSON) | 用户为解锁成就所取得的进度。 |
| Property (JSON) | 包含客户端为匹配请求条件提供的属性数据。 |
| QueryClipsResponse (JSON) | 包装返回的游戏剪辑列表以及该列表的分页信息。 |
| quotaInfo (JSON) | 包含关于游戏组的配额信息。 |
| Requirement (JSON) | Achievement 的解锁条件以及用户达成这些条件的进度。 |
| ResetReputation (JSON) | 包含用户现有分数应更改为的新基本 Reputation 分数。 |
| 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 列表。 |
