跳转到主要内容

API 入门

开启 LeagueRepublic API,找到您的 ID,并选择与开发人员还是 AI 助手一起构建。

A
作者:Andy

LeagueRepublic API 让您自己的网站、应用或程序可以直接从 LeagueRepublic 读取您联赛的赛季、赛程、赛果、积分榜、球队和统计数据。它是只读的:无法通过它更改联赛中的任何内容。

您需要什么

  • Gold 计划。API 包含在 Gold 订阅中。

  • 已开启 API。前往 管理员主页 > API > API 设置,并勾选 启用 JSON API(Enable JSON API)。您可以随时再次关闭它。

  • 负责基于它进行构建的人。网页开发人员,或 ChatGPT、Claude 等 AI 助手。下面的构建…系列文章提供了现成的说明,可粘贴到 AI 助手中。

第 1 步:开启 API

在您的联赛管理后台,前往 管理员主页 > API > API 设置,并勾选 启用 JSON API(Enable JSON API)。同一页面还会显示您的联赛 ID,下一步需要用到它。

第 2 步:找到您的 ID

每个赛季、级别和球队都有自己的 ID 编号。您用它们来说明想要哪些数据。“API 的工作原理”介绍了 ID 以及如何找到您自己的 ID。

第 3 步:选择构建方式

使用 AI 助手:选择与您想要构建的内容对应的文章并照着做。

使用开发人员:无需拥有自己的联赛即可试用。这些地址使用 LeagueRepublic 的演示联赛,因此您可以立即看到真实的响应:

赛季:

比赛中心(Match Hub):

请把 API 规范发给他们。它列出了每项服务、字段、限制和错误信息。

同一份规范还有供 AI 工具使用的纯文本版本:

须知

  • 存在限制:您的联赛每分钟可以发出的请求数量有限。这个数量由使用您联赛数据的所有对象共享。页面应当缓存已加载的内容,而不是一遍又一遍地请求。详情请见规范。

  • 只显示已批准的赛果,比赛中心除外,它还会显示实时和未批准的赛果,并有明确标注。

  • 在您联赛网站上隐藏的任何内容,在 API 中同样保持隐藏。

不确定 API 是否适合您?

如果您不想自己构建任何东西,Code Snippets 和 League Embed 可以让您无需编码就把联赛数据放到您的网站上。请参阅“哪种集成方式适合我?”。

LeagueRepublic 不提供为您定制网站或应用的服务。

这是否解答了您的问题?