/*LOL(英雄联盟) API 接口

By wgscd

/*LOL(英雄联盟) API 接口

By wgscd         QQ:1009374598
*/

GET https://127.0.0.1:58182/riotclient/app-port HTTP/1.1 游戏端口号
GET https://127.0.0.1:58182/lol-summoner/v1/current-summoner HTTP/1.1 当前召唤师信息
GET https://127.0.0.1:58182/riotclient/region-locale HTTP/1.1 所在地区 {"locale":"zh_CN","region":"TENCENT","webLanguage":"zh","webRegion":"staging.na"}
GET https://127.0.0.1:58182/lol-game-data/assets/v1/summoner-spells.json HTTP/1.1 召唤师技能
GET https://127.0.0.1:58182/lol-game-data/assets/v1/perks.json HTTP/1.1 天赋
GET https://127.0.0.1:58182/lol-game-data/assets/v1/champion-summary.json HTTP/1.1 英雄简介列表
GET https://127.0.0.1:58182/lol-game-data/assets/v1/items.json HTTP/1.1 所有装备/物品
GET https://127.0.0.1:58182/lol-game-data/assets/v1/perkstyles.json HTTP/1.1 天赋效果
GET https://127.0.0.1:58182/lol-gameflow/v1/session HTTP/1.1 创建游戏的情况,比如创建了人机训练,关键:如果数据里有phase=ChampSelect 表示已经进入选择英雄的界面 ,phase=Lobby 在定义游戏队伍,phase=InProgress 已经进入开始游戏了

phase:

phase: "Lobby"//进入寻找匹配对局准备
"Matchmaking"//正在匹配
phase: "ChampSelect"//选择英雄
phase: "InProgress"//加载中
"phase":"PreEndOfGame"//结束点赞界面
"phase":"EndOfGame"//结束

GET https://127.0.0.1:58182/lol-champ-select/v1/session HTTP/1.1 选择英雄阶段情况 如果记录都是都是 type=pick 表示已经选定了英雄
GET https://127.0.0.1:58182/lol-champions/v1/owned-champions-minimal HTTP/1.1 拥有的英雄
GET https://127.0.0.1:58182/lol-gameflow/v1/gameflow-metadata/player-status HTTP/1.1 玩家状态
PATCH https://127.0.0.1:56503/lol-champ-select/v1/session/actions/2 HTTP/1.1 选定一个英雄确定: {"championId":517,"type":"pick"}
GET https://127.0.0.1:56503/lol-game-data/assets/v1/champions/201.json HTTP/1.1 查询英雄技能描述
GET https://127.0.0.1:56503/lol-perks/v1/pages HTTP/1.1 配置的天赋 ,可根据ID 用下面的接口删除
DELETE https://127.0.0.1:56503/lol-perks/v1/pages/1839827574 HTTP/1.1 删除天赋配置
POST https://127.0.0.1:56503/lol-perks/v1/pages HTTP/1.1 重新设置天赋,POST data:{"name":"牛逼布隆天赋","order":0,"current":true,"primaryStyleId":8400,"selectedPerkIds":["8465","8446","8473","8242","8009","9104","5005","5002","5001"],"subStyleId":8000}
GET https://127.0.0.1:56503/lol-chat/v1/conversations HTTP/1.1 对话信息,找type=championSelect 的ID 来对话,就算屏幕聊天信息
POST https://127.0.0.1:56503/lol-chat/v1/conversations/c1~3278f5587ac16593681b618ce5a643d717616c9b/messages HTTP/1.1 ,输出聊天 c1~3278f5587ac16593681b618ce5a643d717616c9b 是上面接口找到的的ID。post data: {"body":"[牛逼LOL助手] 符文应用成功!","type":"celebration"}

  

可以嘴型研究,比如利用数据自动推荐应用符文天赋等,

比如抓取op.gg的数据

后续:有个人需要获取玩家最近比赛详情,包含KDA等详细数据,也搞定

详情里 有KDA数据
assists =助攻,deaths=死亡数,kills=击杀数,5杀等。。。所有数据!

需要的可以联系我!

LOL(英雄联盟) API 接口的更多相关文章

  1. C# WPF从RIOT API获取数据(RIOT代表作品《英雄联盟》)

    微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏. C# WPF从RIOT API获取数据(RIOT代表作品<英雄联盟>) 阅读导航 ...

  2. .net6与英雄联盟邂逅之——根据官方LCU API制作游戏助手

    看了网上很多自己开发的英雄联盟的小助手工具,当时苦于没有api,自己也想做一个.后来发现了其实拳头本身就提供了LCU API在客户端运行的时候会暴露出来. 现在我们就来了解下工具的实现. 查询数据:h ...

  3. 淘宝联盟api调用笔记

    一.流程及主要请求接口 每日凌晨1点开始,服务器定时自动请求淘宝联盟数据,请求完毕之后,执行一个存储过程对数据进行整理,删除过期...购买数量<...的商品......,请求接口分别有(tbk_ ...

  4. 分享一个开源免费、目前最好的API接口管理平台----eoLinker

    一.概况 eoLinker 是目前业内领先.国内最大的在线 API 接口管理平台,提供自动生成 API 文档.API 自动化测试.Mock 测试.团队协作等功能,旨在解决由于前后端分离导致的开发效率低 ...

  5. 分享几个IP获取地理位置的API接口(最全面的了)

    转载;https://cloud.tencent.com/developer/article/1152362 全网首发,最全的IP接口,不服来辩!博主找了几个小时的资料,又手动抓取到了几个接口补充进来 ...

  6. 用Python抓取并分析了1982场英雄联盟数据,教你开局前预测游戏对局胜负!

    英雄联盟想必大多数读者不会陌生,这是一款来自拳头,由腾讯代理的大型网络游戏,现在一进网吧,你就能发现一大片玩英雄联盟的人.在2017年中国战队无缘鸟巢的世界总决赛后,一大片人选择了弃游,只是终究没躲过 ...

  7. ROS机器人导航一 : 从英雄联盟到ROS导航

    写在前面: 这是这个系列的第一篇 本系列主要从零开始深入探索ROS(机器人操作系统)的导航和规划. 这个系列的目标,是让大家了解: 1.ROS的导航是怎么实现的 2.认识ROS里各种已有的导航算法,清 ...

  8. 【FAQ】运动健康服务REST API接口使用过程中常见问题和解决方法总结

    华为运动健康服务(HUAWEI Health Kit)为三方生态应用提供了REST API接口,通过其接口可访问数据库,为用户提供运动健康类数据服务.在实际的集成过程中,开发者们可能会遇到各种问题,这 ...

  9. 机器学习系列入门系列[七]:基于英雄联盟数据集的LightGBM的分类预测

    1. 机器学习系列入门系列[七]:基于英雄联盟数据集的LightGBM的分类预测 1.1 LightGBM原理简介 LightGBM是2017年由微软推出的可扩展机器学习系统,是微软旗下DMKT的一个 ...

  10. 干货来袭-整套完整安全的API接口解决方案

    在各种手机APP泛滥的现在,背后都有同样泛滥的API接口在支撑,其中鱼龙混杂,直接裸奔的WEB API大量存在,安全性令人堪优 在以前WEB API概念没有很普及的时候,都采用自已定义的接口和结构,对 ...

随机推荐

  1. 温习 SPI 机制 (Java SPI 、Spring SPI、Dubbo SPI)

    SPI 全称为 Service Provider Interface,是一种服务发现机制. SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类.这样可以在运行时 ...

  2. MMCA:多模态动态权重更新,视觉定位新SOTA | ACM MM'24 Oral

    来源:晓飞的算法工程笔记 公众号,转载请注明出处 论文: Visual Grounding with Multi-modal Conditional Adaptation 论文地址:https://a ...

  3. 银河麒麟操作系统root用户登录图形化界面

    第一步.为root用户设置密码 sudo passwd 设置root用户密码 第二步.开启root登录权限 vim /usr/share/lightdm/lightdm.conf.d/60-kylin ...

  4. [转载] Ubuntu上Firefox字体太小--高分屏背锅——高清分辨率屏幕下浏览器设置

    版权声明:本文为CSDN博主「mythinker2」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明.原文链接:https://blog.csdn.net/myth ...

  5. 内核源码+vscode+bear+clang实现函数任意跳转,无缝跳转,无缝阅读,无缝开发

    一.准备工作 1.内核源码版本选择 务必有一份能编译通过的<内核源码>,本次选择5.10版本的. #说明:5.10版本的<内核源码>里,在 scripts/clang-tool ...

  6. Slate文档编辑器-WrapNode数据结构与操作变换

    Slate文档编辑器-WrapNode数据结构与操作变换 在之前我们聊到了一些关于slate富文本引擎的基本概念,并且对基于slate实现文档编辑器的一些插件化能力设计.类型拓展.具体方案等作了探讨, ...

  7. CSP模拟58联测20 T3 注视一切的终结

    CSP模拟58联测20 T3 注视一切的终结 题面及数据范围 Ps:链接为衡水中学OJ. 去除重边以后是树,而我们需要使一个点到另外一个点的简单路径上相邻边的颜色尽可能不相同. 发现如果一条边有 \( ...

  8. ES6 延展操作符

    延展操作符(Spread operator) 延展操作符 = ...可以在函数调用/数组构造时,将数组表达式或者string在语法层面展开,还可以在构造对象时,将对象表达式按key-value的方式展 ...

  9. Java线程池Executors

    一 简述 线程池,作为一个管理一组同构工作线程的资源.接受提交的任务,利用线程池中的线程进行工作的处理. 在另一篇<Java多线程设计模式(4)线程池模式>利用非Executors描述了线 ...

  10. TreeMap源码分析——深入分析(基于JDK1.6)

    TreeMap有Values.EntrySet.KeySet.PrivateEntryIterator.EntryIterator.ValueIterator.KeyIterator.Descendi ...