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 不提供为您定制网站或应用的服务。
