前言

编写这个文件主要目的是为了方便大家更快乐的游玩英雄联盟游戏!学习并记录下来帮助更多的朋友们!

软件中使用的API为官方开放的API 地址:Riot Developer Portal (riotgames.com)

使用方法

获取Toke和端口

打开CMD输入

wmic PROCESS WHERE name='LeagueClientUx.exe' GET commandline

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uPf8ywAR-1658645139271)(C:\Users\Administrator\AppData\Roaming\marktext\images\2022-07-21-15-08-15-image.png)]

“–remoting-auth-token=0hRbS_joi-c9x5ru26c8vA” “–app-port=54900”

我们需要的就是这两句

token:0hRbS_joi-c9x5ru26c8vA

账号:riot

port:54900

LCU-API-测试 网址:https://lcu.vivide.re

获取当前客户端地址 GET
发送: https://127.0.0.1:55847/data-store/v1/install-dir
接收: "e:\\program files (x86)\\lol(26)\\LeagueClient"
获取角色全部信息 GET
发送:https://127.0.0.1:55847/lol-summoner/v1/current-summoner
接收:
{"accountId": 4105042909,"displayName": "XXXXXX","internalName": "XXXXXX","nameChangeFlag": false,"percentCompleteForNextLevel": 5,"privacy": "PUBLIC","profileIconId": 7,"puuid": "99fdf73c-9cf3-5674-b7e2-abfb1087bf53","rerollPoints": {
​    "currentPoints": 468,
​    "maxRolls": 2,
​    "numberOfRolls": 1,
​    "pointsCostToRoll": 250,
​    "pointsToReroll": 32},"summonerId": 4105042909,"summonerLevel": 81,"unnamed": false,"xpSinceLastLevel": 171,"xpUntilNextLevel": 2880
}
创建或切换匹配模式 POST
发送:https://127.0.0.1:55847/lol-lobby/v2/lobby
数据:{"queueId":430 }
接收:
{"canStartActivity":true,"chatRoomId":"2470930d-41da-42b9-9924-f281592fb563","chatRoomKey":"2470930d-41da-42b9-9924-f281592fb563","gameConfig":{"allowablePremadeSizes":[1,2,3,4,5],"customLobbyName":"Custom Lobby","customMutatorName":"","customRewardsDisabledReasons":[],"customSpectatorPolicy":"NotAllowed","customSpectators":[],"customTeam100":[],"customTeam200":[],"gameMode":"CLASSIC","isCustom":false,"isLobbyFull":false,"isTeamBuilderManaged":false,"mapId":11,"maxHumanPlayers":0,"maxLobbySize":5,"maxTeamSize":5,"pickType":"","premadeSizeAllowed":true,"queueId":430,"showPositionSelector":false},"invitations":[{"invitationId":"","invitationType":"invalid","state":"Accepted","timestamp":"0","toSummonerId":4105042909,"toSummonerName":"执念偏执狂666"}],"localMember":{"allowedChangeActivity":true,"allowedInviteOthers":true,"allowedKickOthers":true,"allowedStartActivity":true,"allowedToggleInvite":true,"autoFillEligible":false,"autoFillProtectedForPromos":false,"autoFillProtectedForSoloing":false,"autoFillProtectedForStreaking":true,"botChampionId":0,"botDifficulty":"NONE","botId":"","firstPositionPreference":"","isBot":false,"isLeader":true,"isSpectator":false,"puuid":"99fdf73c-9cf3-5674-b7e2-abfb1087bf53","ready":true,"secondPositionPreference":"","showGhostedBanner":false,"summonerIconId":7,"summonerId":4105042909,"summonerInternalName":"执念偏执狂666","summonerLevel":81,"summonerName":"执念偏执狂666","teamId":0},"members":[{"allowedChangeActivity":true,"allowedInviteOthers":true,"allowedKickOthers":true,"allowedStartActivity":true,"allowedToggleInvite":true,"autoFillEligible":false,"autoFillProtectedForPromos":false,"autoFillProtectedForSoloing":false,"autoFillProtectedForStreaking":true,"botChampionId":0,"botDifficulty":"NONE","botId":"","firstPositionPreference":"","isBot":false,"isLeader":true,"isSpectator":false,"puuid":"99fdf73c-9cf3-5674-b7e2-abfb1087bf53","ready":true,"secondPositionPreference":"","showGhostedBanner":false,"summonerIconId":7,"summonerId":4105042909,"summonerInternalName":"执念偏执狂666","summonerLevel":81,"summonerName":"执念偏执狂666","teamId":0}],"partyId":"2470930d-41da-42b9-9924-f281592fb563","partyType":"open","restrictions":[],"warnings":[]}
补充:
420  召唤师峡谷·排位赛 单排/双排·征召
430  召唤师峡谷·匹配模式·自选
440  召唤师峡谷·排位赛 灵活排位·征召
450  嚎哭深渊·极地大乱斗·随机
700  召唤师峡谷·冠军杯赛·征召
830  召唤师峡谷·入门·自选
840  召唤师峡谷·新手·自选
850  召唤师峡谷·一般·自选
1090 云顶之奕(匹配模式)
1400 召唤师峡谷·终极魔典·自选
2000 召唤师峡谷·新手教程 第一部分·自选
2010 召唤师峡谷·新手教程 第二部分·自选
2020 召唤师峡谷·新手教程 第三部分·自选
对局匹配成功
发送:/lol-matchmaking/v1/ready-check
对局开始匹配
发送:/lol-gameflow/v1/gameflow-phase
接受对局
发送:/lol-matchmaking/v1/ready-check/accept

技术开发

CommunityDragon/awesome-league: A list of apps that work with the League of Legends Client & In-Game API. (github.com)

这个网站有很多别人大佬开发的app 也有封装好的库 推荐使用

结语

希望结交更多有兴趣的编程大佬

ommunityDragon/awesome-league#developer-tools)

这个网站有很多别人大佬开发的app 也有封装好的库 推荐使用

结语

希望结交更多有兴趣的编程大佬

2022/7/24

英雄联盟 LCUAPI相关推荐

  1. 一看就懂!【英雄联盟锐雯】与 Python 详解设计模式之门面模式

    [网络配图] 设计模式(Design Pattern)是一套被反复使用.多数人知晓的.经过分类的.代码设计经验的总结.使用设计模式的目的:为了代码可重用性.让代码更容易被他人理解.保证代码可靠性.设计 ...

  2. Python 多进程、协程异步抓取英雄联盟皮肤并保存在本地

    作者 | 俊欣 来源 | 关于数据分析与可视化 就在11月7日晚间,<英雄联盟>S11赛季全球总决赛决斗,在冰岛拉开"帷幕",同时面向全球直播.在经过了5个小时的鏖战, ...

  3. 用 Python 详解《英雄联盟》游戏取胜的重要因素!

    作者 | DeepHub IMBA 责编 | 王晓曼 介绍 在过去的几年里,电子竞技社区发展迅速,曾经只是休闲娱乐的电子竞技产业,到2022年有望创造18亿美元的收入. 虽然在这个生态系统中有很多电子 ...

  4. 官宣!英雄联盟、王者荣耀、街霸……这些电子竞技入选杭州亚运会

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 2021年11月5日,杭州亚运会官方微博发布杭州2022年第19届亚 ...

  5. 用Python分析了1982场英雄联盟数据,开局前预测游戏对局胜负!

    微信改版,加星标不迷路! 用Python分析如何打好英雄联盟? 作者:阿广 概述 前言 假设 游戏对战数据获取 分析和训练数据 游戏对战胜负预测 期望研究的问题 结论 阿广说 推荐阅读 前言 如今,只 ...

  6. git.exe 启动 慢_拳头:今年将修复英雄联盟客户端 启动时间降到19秒

    <英雄联盟>新版客户端自上线以来虽然官方进行过几次修复,但仍然存在不少的BUG,客户端的启动速度和加载速度非常慢.拳头官方今天在官网发布了一篇公告,称未来六个月将会对lol客户端进行修复和 ...

  7. 适合新手练手,用Python爬取OPGG里英雄联盟英雄胜率及选取率,详细讲解加注释(建议收藏练手)

    今天来个简单的小项目,适合新手拿来练手,在OPGG上爬取英雄联盟里的法师,ADC,打野,辅助所有英雄的胜率及选取率,是不是感觉很高大上,但是却很简单,只要用三十多行代码就能实现,详细讲解每一行代码加注 ...

  8. 我用Python爬取英雄联盟的皮肤,隔壁家的小弟弟都馋哭了

    一.推理原理 1.先去<英雄联盟>官网找到英雄及皮肤图片的网址: lol.qq.com/data/info-h- 2.从上面网址可以看到所有英雄都在,按下F12查看源代码,发现英雄及皮肤图 ...

  9. hle机器人_《英雄联盟》Deft加入HLE打野CaD续约Arthur加入

    <英雄联盟>韩国赛区LCK队伍Hanwha Life Esports(HLE)于今日稍早宣布,选手Deft.CaD和Arthur加入旗下队伍阵容. 在<英雄联盟>选手Deft确 ...

最新文章

  1. 自主数据类型:在TVM中启用自定义数据类型探索
  2. 史上首次,强化学习算法控制核聚变登上Nature:DeepMind让人造太阳向前一大步...
  3. [图示]话剧《被结婚时代》将剩女分4级
  4. 大数据平台安全标准设计
  5. 在ssh项目中的中配置数据源c3p0
  6. 零基础如何学习SAP BI模块
  7. Java集合框架(3)
  8. JAVA程序员已成为最疯狂的加班行业,没有之一?
  9. 环境搭建:Windows系统下Nacos集群搭建
  10. 实体类多层嵌套 遍历_JS获取元素多层嵌套思路详解
  11. app测试和app接口测试要点详解
  12. 青蛙换位置excel_吃青蛙:如何在Excel中创建每日交付的sprint消耗图
  13. quatus ii------调试利器 SignalTap II简介(基于TIGER BOARD 板子)
  14. [ACM训练] 算法初级 之 基本算法 之 枚举(POJ 1753+2965)
  15. spring boot实战 静态资源处理
  16. 文字转语音怎么在线生成MP3格式的音频?
  17. solidity教程:solidity语言入门
  18. 智慧工地工人实名制管理整体解决方案
  19. win2008Server 部署网站
  20. 50漂亮的后台管理界面模板

热门文章

  1. C语言 before string,c语言中expected expression before是什么意思?
  2. 在html中设置margin属性,margin
  3. 使用vue-cli创建vue工程
  4. 计算机义诊策划书模板,大学生义诊活动策划书
  5. ADB将外置TF储存卡融合本机ROM(内部储存)
  6. SPI的NSS 脉冲模式的作用
  7. friendly发音_欧路词典|英汉-汉英词典 friendly是什么意思_friendly的中文解释和发音_friendly的翻译_friendly怎么读...
  8. Vue + ElementUI 实现后台管理系统模板 -- 前端篇(一):搭建基本环境 配置环境
  9. https://blog.csdn.net/wutianxu123/article/details/82597337
  10. OGC服务标准(地图资料篇.3)