#api-client #league #legends #language #open-api #generate #esports

lol-esports-api

《英雄联盟》电子竞技 API

7 个版本

0.1.0 2023 年 4 月 29 日
0.0.22 2023 年 3 月 5 日
0.0.19 2023 年 2 月 21 日

#7 in #legends

每月 29 次下载

Unlicense

36KB
634

Rust API 客户端 for lol-esports-api

《英雄联盟》电子竞技 API

概述

此 API 客户端由 OpenAPI Generator 项目生成。通过使用远程服务器的 openapi-spec,您可以轻松生成 API 客户端。

  • API 版本:0.1.0
  • 包版本:0.1.0
  • 构建包:org.openapitools.codegen.languages.RustClientCodegen

安装

将包放入名为 lol-esports-api 的目录下,并在 Cargo.toml 下的 [dependencies] 中添加以下内容:

lol-esports-api = { path = "./lol-esports-api" }

API 端点文档

所有 URI 都相对于 https://api.lol-esports.mckernant1.com

方法 HTTP 请求 描述
DefaultApi get_league_by_code GET /leagues/{leagueId}
DefaultApi get_leagues GET /leagues
DefaultApi get_matches_for_tournament GET /matches/{tournamentId}
DefaultApi get_most_recent_tournament GET /most-recent-tournament/{leagueId}
DefaultApi get_ongoing_tournanments GET /ongoing-tournaments
DefaultApi get_players_on_team GET /players/{teamId}
DefaultApi get_team_by_code GET /teams/{teamId}
DefaultApi get_teams GET /teams
DefaultApi get_tournament GET /tournament/{tournamentId}
DefaultApi get_tournaments_for_league GET /tournaments/{leagueId}

模型文档

要获取对生成的文档的访问权限,请使用

cargo doc --open

作者

依赖项

~4–18MB
~249K SLoC