LoL英雄联盟查询战绩,修改段位信息等接口(一)

[复制链接]
查看1650 | 回复6 | 2022-8-4 23:59:47 | 显示全部楼层 |阅读模式
接口使用riot官方提供的接口,不涉及任何违规违法行为

需要工具:
       cmd或powershell
       请求工具,如apipost,postman,或浏览器,我用的apipost
       LoL客户端

1.获取LoL客户端暴露的端口号和token

使用管理员打开cmd或powershell,一定要用管理员打开,不然获取不到
cmd输入:
WMIC PROCESS WHERE    name='LeagueClientUx.exe' GET commandline

powershell输入:
Get-CimInstance -Query "SELECT * from Win32_Process WHERE name LIKE 'LeagueClientUx.exe'" | Select-Object CommandLine | fl

回车后出现一串字符串,需要以下两个数据
     1).  --app-port=xxxxx   xxxxx是需要的端口号
     2). --remoting-auth-token=xxxxxx  xxxxxx是token令牌
注意:不是 --riotclient-app-port ,也不是 --riotclient-auth-token,要找对,不然获取不到数据

2.打开apipost  新建一个接口
   接口地址:
   https://127.0.01:端口号/lol-chat/v1/me
   请求方式: GET
   点击认证选项,选择 Basic auth认证
   账号: riot
   密码:  上边获取的token令牌
   点击发送
   响应的是json字符串
  
{
        "availability": "在线状态",
        "gameName": "",
        "gameTag": "",
        "icon": -1,
        "id": "你的账号id",
        "lastSeenOnlineTimestamp": null,
        "lol": {
                "championId": "",
                "companionId": "24004",
                "damageSkinId": "1",
                "gameQueueType": "",
                "gameStatus": "outOfGame",
                "iconOverride": "",
                "initSummoner": "0",
                "mapId": "",
                "mapSkinId": "4",
                "skinVariant": "",
                "skinname": ""
        },
        "name": "唐三藏T",
        "patchline": "",
        "pid": "",
        "platformId": "",
        "product": "league_of_legends",
        "productName": "",
        "puuid": "",
        "statusMessage": "你的状态信息",
        "summary": "",
        "summonerId": 你的召唤师id,
        "time": 0
}

保存一份,之后在你保存的这份json文本中的lol节点下新增
"rankedLeagueTier":"CHALLENGER"
如果加的地方不是末尾需要在后边加一个英文逗号

"lol": {
  "rankedLeagueTier":"CHALLENGER",
   ......
}

之后复制你修改过的json文本,点击上方Body,然后复制进去,把请求方式改为PUT,点击发送,鼠标放到你头像上,段位就修改成功了,其他人也可以看到

查战绩留到下期再说,之后后会说怎么把这一系列操作集成到软件或网站当中

其他: 如果想把认证放到请求头的话,可以添加请求头 Authorization ,内容为 Basic空格+ Base64编码(riot: + token令牌)
每次重启lol客户端 端口号和token都会变
官方接口文档: https://lcu.vivide.re/
图片放到评论区

自己开发了一款lol工具,已开源
https://gitee.com/Sully_Jake/lcu-vue
内无任何推广引流的行为,无任何联系方式,成品也可以在里边下载
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
千面萌萌 | 2022-8-5 13:58:01 | 显示全部楼层
看帖要回,回帖才健康,在踩踩,楼主辛苦了!
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

千百渡 | 2022-8-5 17:32:40 | 显示全部楼层
打酱油的人拉,回复下赚取积分
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

neige | 2022-8-6 11:24:51 | 显示全部楼层
顶起出售广告位
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

伴我多久 | 2022-8-8 18:58:38 | 显示全部楼层
好帖必须得顶起
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

无量科技 | 2022-8-10 06:58:27 | 显示全部楼层
珍爱生命,果断回帖。
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

半度微凉 | 2022-8-10 13:00:07 | 显示全部楼层
不错 支持下
aaaa
村长黑科技是专业提供项目资源的服务的村长黑科技平台,如合购网赚项目、引流推广软件、软件程序开发等项目就选村长黑科技平台,参与或发布项目定制各种软件就来村长黑科技平台
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则