拳头API数据接口中文文档

本文最后更新于:2020-10-22

注册拳头开发者账号:

拳头官方网站,使用拳头账号:developer.riotgames.com 登陆后可获取临时测试API密匙,每24小时需刷新一次 测试密匙每秒可请求20次,每2分钟可请求100次。

英雄联盟API

区域

服务器域名
巴西服br1.api.riotgames.com
北欧服eun1.api.riotgames.com
西欧服euw1.api.riotgames.com
日服jp1.api.riotgames.com
韩服kr.api.riotgames.com
中美服la1.api.riotgames.com
南美服la2.api.riotgames.com
美服na1.api.riotgames.com
大洋服oc1.api.riotgames.com
土耳其服tr1.api.riotgames.com
俄罗斯服ru.api.riotgames.com

赛季:

static.developer.riotgames.com/docs/lol/seasons.json JSON格式,季前赛会单独算成一个赛季。

[
  {
    "id": 0,
    "season": "PRESEASON 3"
  },
  ...
]

队列ID:

static.developer.riotgames.com/docs/lol/queues.json JSON格式,包含游戏模式和排位信息等等。

[
  {
    "queueId": 0,
    "map": "Custom games",
    "description": null,
    "notes": null
  },
  ...
]

游戏地图:

static.developer.riotgames.com/docs/lol/maps.json JSON格式,包含了所有出现过的地图。

[
  {
    "mapId": 1,
    "mapName": "Summoner's Rift",
    "notes": "Original Summer variant"
  },
  ...
]

游戏模式

static.developer.riotgames.com/docs/lol/gameModes.json JSON格式, 包含了所有的游戏模式.

[
  {
    "gameMode": "CLASSIC",
    "description": "Classic Summoner's Rift and Twisted Treeline games"
  },
  ...
]

队列类型

英雄联盟API会返回一个叫做queueType的字段,显示了玩家的游戏模式和地图。根据queueType, highestTierAchieved字段会返回上个赛季结束时的最高段位。

召唤师峡谷

Unranked
    RANKED_SOLO_5x5
    RANKED_TEAM_5x5
Ranked Solo/Duo
    RANKED_SOLO_5x5
Ranked Team 5x5
    RANKED_TEAM_5x5

其他地图

如果对局地图不是召唤师峡谷,那么highestTierAchieved字段会返回上赛季结束时的最高段位。

头像和标志

位置和排位标志资源

段位图标:ranked-emblems.zip
段位位置:ranked-positions.zip
老版本的也有

tier-icons.zip

Data Dragon

Data Dragon包含了英雄联盟所有的素材和信息。每次游戏版本更新后,Data Dragon 也会一起更新。
10.21版本 https://ddragon.leagueoflegends.com/cdn/dragontail-10.21.1.tgz

版本

包含了历史版本。https://ddragon.leagueoflegends.com/api/versions.json
Python获取最新版本:

import requests

get_version_json = requests.get("https://ddragon.leagueoflegends.com/api/versions.json")
version_json = get_version_json.json()
newest_version = version_json[0]

语言

静态数据对所有服务器都有支持

代码语言
cs_CZ捷克语 (捷克共和国)
el_GR希腊语 (希腊)
pl_PL波兰语 (波兰)
ro_RO罗马尼亚语 (罗马尼亚)
hu_HU匈牙利语 (匈牙利)
en_GB英语 (英国)
de_DE德语 (德国)
es_ES西班牙语 (西班牙)
it_IT意大利语 (意大利)
fr_FR法语 (法国)
ja_JP日语 (日本)
ko_KR韩语 (韩国)
es_MX西班牙语 (墨西哥)
es_AR西班牙语 (阿根廷)
pt_BR葡萄牙语 (巴西)
en_US英语 (美国)
en_AU英语 (澳大利亚)
ru_RU俄语 (俄罗斯)
tr_TR土耳其语 (土耳其)
ms_MY马来语 (马来西亚)
en_PH英语 (菲律宾)
en_SG英语 (新加坡)
th_TH泰语 (泰国)
vn_VN越南语 (越南)
id_ID印度尼西亚语 (印度尼西亚)
zh_MY中文 (马来西亚)
zh_CN中文 (中国)
\zh_TW中文 (中国台湾)

英雄

有两种关于英雄的数据文件。
https://ddragon.leagueoflegends.com/cdn/10.21.1/data/zh_CN/champion.json包含了所有英雄简化版的数据。

{"type":"champion","format":"standAloneComplex","version":"10.21.1","data":
    {"Aatrox":
        {"version":"10.21.1",
        "id":"Aatrox",
        "key":"266",
        "name":"暗裔剑魔",
        "title":"亚托克斯",
        "blurb":"亚托克斯和他的同胞们曾是恕瑞玛对抗虚空之地时满载荣耀的守护者一族,最终却变成了符文之地的一个更大的威胁,并且仅被击败于被诡诈的致命巫术。但在被囚禁了数个世纪后,亚托克斯率先找到重获自由之法,那就是对那些蠢得妄图尝试挥舞那把含有他灵魂精华的神奇武器的愚妄之徒进行腐蚀和转化。现在,凭借偷来的血肉躯体,他以一种近似他之前形态的凶残外表行走于符文之地中,寻求着一次毁天灭地且久未兑现的复仇。",
        "info":
            {"attack":8,
            "defense":4,
            "magic":3,
            "difficulty":4},
        "image":
            {"full":"Aatrox.png",
            "sprite":"champion0.png",
            "group":"champion",
            "x":0,
            "y":0,
            "w":48,
            "h":48},
        "tags":["Fighter","Tank"],
        "partype":"鲜血魔井",
        "stats":
            {"hp":580,
            "hpperlevel":90,
            "mp":0,
            "mpperlevel":0,
            "movespeed":345,
            "armor":38,
            "armorperlevel":3.25,
            "spellblock":32.1,
            "spellblockperlevel":1.25,
            "attackrange":175,
            "hpregen":3,
            "hpregenperlevel":1,
            "mpregen":0,
            "mpregenperlevel":0,
            "crit":0,
            "critperlevel":0,
            "attackdamage":60,
            "attackdamageperlevel":5,
            "attackspeedperlevel":2.5,
            "attackspeed":0.651}
        },
        ...
    }
}

完整的英雄文件包含了更多的数据,如皮肤,炫彩,技能,等等。
链接:https://ddragon.leagueoflegends.com/cdn/{版本}/data/{语言代码}/champion/{英雄名称}.json
暗裔剑魔-亚托克斯-10.21版本-中文:https://ddragon.leagueoflegends.com/cdn/10.21.1/data/zh_CN/champion/Aatrox.json

云顶之弈API

更新中~

Valorant API

更新中~