跳转到主要内容

GET (/scids//leaderboards/?include=valuemetadata)

获取预定义的全局排行榜以及与排行榜值相关联的任何元数据。 这些 URI 的域为 leaderboards.xboxlive.com。

备注

?include=valuemetadata 查询参数允许响应包含与排行榜值相关联的任何元数据。值元数据包含与该值相关联的客户端指定数据,例如用于在赛道上获得最佳时间的汽车的型号和颜色。 值元数据是在排行榜所基于的用户统计信息上定义的,而不是在排行榜本身上定义的。 排行榜 API 都是只读的,因此仅支持 GET 谓词。它们反映了按索引玩家统计信息进行排名和排序的”页面”,这些统计信息派生自通过 Player Data 系统写入的各个用户统计信息。完整的排行榜索引可能非常大,而调用者绝不会要求查看其全部内容,因此此 URI 支持多个查询字符串参数,允许调用者具体指定要查看该排行榜的哪种视图。 GET 操作不会修改任何资源,因此无论执行一次还是多次都会产生相同的结果。

URI 参数

查询字符串参数

授权

针对内容隔离和访问控制场景,实施了授权逻辑。
  • 只要调用者随请求提交有效的 XSTS 令牌,任何平台上的客户端都可以从中读取排行榜和用户统计信息。写入显然仅限于 Player Data 系统支持的客户端。
  • 标题开发者可以使用 Partner Center 将统计信息标记为开放或受限。排行榜是开放的统计信息。只要用户被授权到该沙盒,Smartglass 以及 iOS、Android、Windows、Windows Phone 和 Web 应用程序都可以访问开放的统计信息。用户对沙盒的授权通过 Partner Center 进行管理。
检查的伪代码如下所示:

隐私设置对资源的影响

读取排行榜数据时不执行隐私检查。

必需的请求标头

可选的请求标头

HTTP 状态代码

服务针对使用此方法对此资源发出的请求,返回本节中的某个状态代码。有关与 XBOX Live 服务一同使用的标准 HTTP 状态代码的完整列表,请参见 标准 HTTP 状态代码。

响应标头

响应正文

响应成员

如果没有元数据,则该值为空字符串。 |

响应示例

下列请求 URI 描绘了在全局排行榜上跳到某个排名的示例。
为了返回值元数据,还必须指定以下标头。
上述 URI 返回以下 JSON 响应。

另请参阅

父主题
/scids//leaderboards/
最后修改于 2026年10月19日