/*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. windows宝塔面板请使用正确的入口登录面板问题解决记录

    问题起因:浏览器升级面板的时候,浏览器卡死,导致登录不进,cmd里面修复或者更新依然显示请使用正确的入口登录面板. 解决方法: 先停止宝塔面板,然后将下面这个目录删掉 C:\Program Files ...

  2. 2.15 Linux中一切皆文件[包含优缺点]

    Linux 中所有内容都是以文件的形式保存和管理的,即一切皆文件,普通文件是文件,目录(Windows 下称为文件夹)是文件,硬件设备(键盘.监视器.硬盘.打印机)是文件,就连套接字(socket). ...

  3. 想要硬件设计不用愁?首先要搞懂这三类GPIO!

    合宙低功耗4G模组经典型号Air780E,支持两种软件开发方式: 一种是传统的AT指令:一种是基于模组做Open开发. 传统AT指令的开发方式,合宙模组与行业内其它模组品牌在软件上区别不大,在硬件功耗 ...

  4. C# 高效餐饮管理系统设计与实现

    前言 推荐一个C#开发全面.高效的商用餐饮管理系统.该系统集成了餐饮业日常运营所需的各种功能,包括但不限于订单管理.库存控制.财务结算等,通过信息技术手段,帮助餐饮企业实现管理的自动化和智能化. 系统 ...

  5. python之typing

    typing介绍 Python是一门动态语言,很多时候我们可能不清楚函数参数类型或者返回值类型,很有可能导致一些类型没有指定方法,在写完代码一段时间后回过头看代码,很可能忘记了自己写的函数需要传什么参 ...

  6. Winform解决跨线程更新UI的问题

    最近又拿起了Winform的程序,由于要起socket server,所以需要起线程,这里就遇到了经典的跨线程UI调用的问题. 如果什么都不写,直接由线程更新UI,会报错:线程间操作无效. 这里的解决 ...

  7. element-ui季度选择组件

    1.基于elementui开发的季度选择组件 2.调用 <el-quarter-picker v-model="start_time" :size="size&qu ...

  8. 内存Fuzz和WinAFL

    文章一开始发表在微信公众号 https://mp.weixin.qq.com/s/XSPrmBb44J8BUpKsj0cwGQ 内存Fuzz和WinAFL FoxitReader 软件分析 目前Fuz ...

  9. PCB设计AD规则设置(按照嘉立创设置)

    本文转载自https://blog.csdn.net/subtitle_/article/details/121648972 官方参考https://www.jlc.com/portal/vtechn ...

  10. openEuler欧拉安装指定版本的nodejs

    1. 安装nodejs dnf -y install nodejs npm config set registry https://registry.npmmirror.com -g npm conf ...