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 列表。 |