使用英雄联盟 API 获取 ARAM 比赛历史记录



使用英雄联盟 API,如何列出所有最近的游戏,包括 ARAM?

此方法表示它将返回匹配历史记录:https://developer.riotgames.com/api/methods#!/873/3054

但是当我用我的召唤师 ID (32984235) 测试它时,我得到的结果是空的,因为我只玩 ARAM。

我假设这是可能的,因为 LoLKing 做到了 - http://www.lolking.net/summoner/na/32984235#matches

现在,您可以使用最近的游戏终端节点获取任何类型的最近 10 款游戏:

 (/api/lol/{region}/v1.3/game/by-summoner/{summonerId}/recent)

但是,该端点将在某个时候被弃用,取而代之的是匹配历史端点,其中包括

/api/lol/{region}/v2.2/matchlist/by-summoner/{summonerId}

/api/lol/{region}/v2.2/match/{matchId}

目前,匹配终结点将仅返回排名游戏。最终,我们希望将OAuth支持添加到Riot的公共API中。一旦我们这样做,我们的想法是您将能够获取经过身份验证的用户及其朋友的所有游戏数据,这与游戏内比赛历史记录和比赛历史记录网站 (http://matchhistory.na.leagueoflegends.com) 的行为相同。

最新更新