英文:
Collect results from all professional competitive League Of Legends games
问题
我正在寻找一种批量收集职业竞技《英雄联盟》比赛结果的方法。
我不确定Riot将这些数据存储在哪里,以及要使用哪些正确的API来检索它。
Riot的数据收集文档建议我可以从召唤师名称开始进行抓取。虽然这对于收集排位比赛的数据有效,但职业比赛是在自定义比赛中进行的,似乎无法访问。
最好的办法。
编辑:
我几乎可以确定这些数据在某个地方是可以访问的,因为像gol.gg这样的网站拥有这些数据。
英文:
I am looking for a method to bulk collect all results from professional competitive League of Legends games.
I am unsure where riot keeps this data and/or the proper APIs to use to recover it.
Riot's docs on data collect suggest I can just start scraping from a summoner name. And while this would work for collecting ladder games. The pro games are done in custom games and dont appear to be accessible.
Best.
Edit:
I am near certain it is accessible somewhere. As sites like gol.gg have the data.
答案1
得分: 1
官方API没有与电子竞技相关的端点。
https://lolesports.com/ 使用的API并非官方支持,可能随时更改而无预警。这里有一些非官方的文档,但可能不准确或不是最新的 https://vickz84259.github.io/lolesports-api-docs/
另一个解决方案是使用由社区驱动的解决方案,比如 Leaguepedia: https://lol.gamepedia.com/Help:API_Documentation
也可以从 Bayes Esports(付费)获取电子竞技数据 https://www.bayesesports.com/
英文:
The official API does not have any endpoints for esports.
There is an API used by https://lolesports.com/, but it is not officially supported and may change at any time without warning.
There is some unofficial documentation here, but it might not be accurate or up-to-date https://vickz84259.github.io/lolesports-api-docs/
Another solution is using community-driven solutions like Leaguepedia: https://lol.gamepedia.com/Help:API_Documentation
Esports data can also be acquired from Bayes Esports (paid) https://www.bayesesports.com/
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论