介绍:
先解释下这个LOL笔记是干什么的,熟悉的朋友都知道黑店百地曾经有个小本本也就是记录游戏中遇到的玩家,然后遇到后就会进行惩罚。只不过他这个需要手动记录下来,我们完全可以利用先用的接口来处理这种事情。
为了游戏环境着想,这个对局记录只是保存在游戏运行期间的对局。
1.功能实现
第一个要实现的功能就是要向图上所示,匹配到最近的用户进行提示。所以这个功能需要两个数据:
1.近期匹配的对局玩家信息
2.当前对局匹配的玩家信息
那么,如何获取这些数据呢?我们自己肯定没办法得到,所以需要用到官方的api接口:
https://127.0.0.1:端口/lol-gameflow/v1/session #获取当前对局信息 GET
这个接口包含的信息很全,包括玩家选的英雄还有皮肤还有其他个人信息,由于本人常年大乱斗所以只获取了名称信息
当返回的数据我们需要提取到其名称信息,
dict_data=json.loads(content)#将json转换为字典
#获取字典的“teamOne”信息
game_data=dict_data['gameData']
champion_match_players=[]
champion_match=game_data[