简介
aram-ranked 是一个 npm 包,可以用于获取英雄联盟游戏中成员的战斗记录,并计算排名。本教程将会介绍 aram-ranked 的使用方法。
安装
使用 npm 安装 aram-ranked:
npm install aram-ranked
使用方法
首先,需要使用 Riot Games API 上的 API KEY,获取方法可以查看官方文档:
https://developer.riotgames.com/
在获取了 API KEY 之后,可以使用 aram-ranked 的 getRanked 方法来获取排名数据:
-- -------------------- ---- ------- ----- ---------- - ---------------------- ----- ------ - ----- --- ---- ----- ------------ - ----- -------- ----- ----- ------ - ----- ------- ---------------------------- ------------- ------- -------------- -- - ------------------- -- -------------- -- - -------------------- --
其中,
- apiKey 是你在 Riot Games API 上获得的 API KEY;
- summonerName 是你的游戏 ID;
- region 是你的服务器,例如北美服务器为 na。
getRanked 方法的返回值是一个 Promise,返回一个数组。数组中每个元素代表一局游戏的排名数据。每个元素都包含以下属性:
- championId:使用的英雄 ID;
- skinId:使用的皮肤 ID;
- stats:游戏数据,包含 kills、deaths、assists 等。
示例代码中使用了 async/await 语法,更简洁易懂:
-- -------------------- ---- ------- ----- ---------- - ---------------------- ----- ------ - ----- --- ---- ----- ------------ - ----- -------- ----- ----- ------ - ----- ------- ----- -------- ----- - --- - ----- ------ - ----- ---------------------------- ------------- ------- ------------------- - ----- ------- - -------------------- - - -----
指导意义
使用 aram-ranked 可以方便地获取英雄联盟中的排名数据,有助于玩家了解自己在游戏中的表现,并分析游戏数据。同时,也可以方便地建立自己的游戏数据分析系统。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600556c781e8991b448d39c3