首页 > 解决方案 > 从英雄联盟 API 中获取所有具有 id 和 name 的符文

问题描述

当向 riot API 端点/lol/match/v4/matches/{matchId}执行请求时,响应包含比赛中每个玩家的符文数据。例如

"perk0": 8005,
"perk0Var1": 2107,
"perk0Var2": 1319,
"perk0Var3": 788,

这些只是符文的 Id 值。我在哪里可以获得符文的相应名称?

我尝试了以下请求:https://euw1.api.riotgames.com/lol/static-data/v1/runes,但返回以下响应:

{
    "status": {
        "message": "Forbidden",
        "status_code": 403
    }
}

标签: riot-games-api

解决方案


我在这里找到了存储所有需要数据的资源:http: //ddragon.leagueoflegends.com/cdn/10.16.1/data/en_US/runesReforged.json


推荐阅读