简体中文翻译可能并不完全准确。如有必要请参考原文 api.md
你可以通过请求这个 URL 获取 JSON 数据 —— https://enka.network/u/[UID]/__data.json
例如 https://enka.network/u/700378769/__data.json
| 名称 | 描述 |
|---|---|
| playerInfo | 玩家资料信息 |
| avatarInfoList | 正在展示的每个角色的详细信息列表 |
对于通过 ID 获取角色的基本信息,请前往 store/characters.json。
有关任何其他信息,请查看 Characters Data。
| 名称 | 描述 |
|---|---|
| nickname | 名称 |
| signature | 签名 |
| worldLevel | 世界等级 |
| namecardId | 资料名片 ID |
| finishAchievementNum | 已解锁成就数 |
| towerFloorIndex | 本期深境螺旋层数 |
| towerLevelIndex | 本期深境螺旋间数 |
| showAvatarInfoList | 角色 ID 与等级的列表 |
| showNameCardIdList | 正在展示的名片 ID 列表 |
| profilePicture.avatarId | 玩家头像的角色 ID |
| 名称 | 描述 |
|---|---|
| avatarId | 角色 ID |
| level | 角色等级 |
| costumeId | 角色衣装 ID。请查看 store/characters.json 的 "Costumes" |
对于通过 ID 获取角色的基本信息,请前往 store/characters.json。
有关任何其他信息,请查看 Characters Data。
| 名称 | 描述 |
|---|---|
| avatarID | 角色 ID |
| talentIdList | 命之座 ID 列表 如果未解锁任何命之座则此数据不存在 |
| propMap | 角色属性列表 |
fightPropMap -> {id: value} |
角色战斗属性 Map 请查看 ID 定义 |
| skillDepotId | 角色天赋 ID Skills Data -> "id" |
| inherentProudSkillList | 固定天赋列表 ID Skills Data -> "inherentProudSkillOpens" |
skillLevelMap -> {skill_id: level} |
天赋等级 Map Skills Data -> "inherentProudSkillOpens" |
| equipList | 装备列表:武器、圣遗物 |
| fetterInfo.expLevel | 角色好感等级 |
| 名称 | 描述 |
|---|---|
| type | 属性类型, 请查看 ID 定义 |
| ival | 忽略它 |
| val | 属性值 |
| 名称 | 描述 |
|---|---|
| itemId | 装备 ID Artifacts Data -> "id" Weapons Data -> "id" |
weapon [Weapon Only] |
武器基本信息 |
reliquary [Artifact Only] |
圣遗物基本信息 |
| flat | 装备详细信息 |
有关武器的任何其他信息, 请查看 Weapons Data
| 名称 | 描述 |
|---|---|
| level | 武器等级 |
| promoteLevel | 武器突破等级 |
| affixMap | 武器精炼等级 [0-4] |
有关圣遗物的任何其他信息, 请查看 Artifacts Data
| 名称 | 描述 |
|---|---|
| level | 圣遗物等级 [1-21] |
| mainPropId | 圣遗物主属性 ID MainProps Data |
| appendPropIdList | 圣遗物副属性 ID 列表 AppendProp Data |
| 名称 | 描述 |
|---|---|
| nameTextHashMap | 装备名的哈希值 请查看 本地化 |
setNameTextHashMap [Artifact Only] |
圣遗物套装的名称的哈希值 请查看 本地化 |
| rankLevel | 装备稀有度 |
reliquaryMainstat [Artifact Only] |
圣遗物主属性 |
reliquarySubstats [Artifact Only] |
圣遗物副属性列表 |
weaponStats [Weapon Only] |
武器属性列表:基础攻击力、副属性 |
| itemType | 装备类别:武器、圣遗物 |
| icon | 装备图标名称 图标名称使用方法 |
equipType [Artifact Only] |
圣遗物类型 |
| 名称 | 描述 |
|---|---|
| mainPropId / appendPropID | 装备属性名称。请查看 名称定义 |
| propValue | 属性值 |
| 类型 | 描述 |
|---|---|
| 1001 | 经验值 |
| 1002 | 突破 |
| 4001 | 等级 |
| 类型 | 描述 |
|---|---|
| 1 | 基础生命值 |
| 4 | 基础攻击力 |
| 7 | 基础防御力 |
| 20 | 暴击率 |
| 22 | 暴击伤害 |
| 23 | 元素充能效率 |
| 26 | 治疗加成 |
| 27 | 受治疗加成 |
| 28 | 元素精通 |
| 29 | 物理抗性 |
| 30 | 物理伤害加成 |
| 40 | 火元素伤害加成 |
| 41 | 雷元素伤害加成 |
| 42 | 水元素伤害加成 |
| 44 | 风元素伤害加成 |
| 45 | 岩元素伤害加成 |
| 46 | 冰元素伤害加成 |
| 50 | 火元素抗性 |
| 51 | 雷元素抗性 |
| 52 | 水元素抗性 |
| 53 | 草元素抗性 |
| 54 | 风元素抗性 |
| 55 | 岩元素抗性 |
| 56 | 冰元素抗性 |
| 70 | Pyro Enegry Cost |
| 71 | Electro Energy Cost |
| 72 | Hydro Energy Cost |
| 73 | Dendro Energy Cost |
| 74 | Anemo Energy Cost |
| 75 | Cryo Energy Cost |
| 76 | Geo Energy Cost |
| 2000 | 生命值上限 |
| 2001 | 攻击力 |
| 2002 | 防御力 |
| 名称 | 描述 |
|---|---|
| ITEM_WEAPON | 武器 |
| ITEM_RELIQUARY | 圣遗物 |
| 名称 | 描述 |
|---|---|
| EQUIP_BRACER | 生之花 |
| EQUIP_NECKLACE | 死之羽 |
| EQUIP_SHOES | 时之沙 |
| EQUIP_RING | 空之杯 |
| EQUIP_DRESS | 理之冠 |
| 名称 | 描述 |
|---|---|
FIGHT_PROP_BASE_ATTACK [Weapon] |
基础攻击力 |
| FIGHT_PROP_HP | 生命值 |
| FIGHT_PROP_ATTACK | 攻击力 |
| FIGHT_PROP_DEFENSE | 防御力 |
| FIGHT_PROP_HP_PERCENT | 生命值百分比 |
| FIGHT_PROP_ATTACK_PERCENT | 攻击力百分比 |
| FIGHT_PROP_DEFENSE_PERCENT | 防御力百分比 |
| FIGHT_PROP_CRITICAL | 暴击率 |
| FIGHT_PROP_CRITICAL_HURT | 暴击伤害 |
| FIGHT_PROP_CHARGE_EFFICIENCY | 元素充能效率 |
| FIGHT_PROP_HEAL_ADD | 治疗加成 |
| FIGHT_PROP_ELEMENT_MASTERY | 元素精通 |
| FIGHT_PROP_PHYSICAL_ADD_HURT | 物理伤害加成 |
| FIGHT_PROP_FIRE_ADD_HURT | 火元素伤害加成 |
| FIGHT_PROP_ELEC_ADD_HURT | 雷元素伤害加成 |
| FIGHT_PROP_WATER_ADD_HURT | 水元素伤害加成 |
| FIGHT_PROP_WIND_ADD_HURT | 风元素伤害加成 |
| FIGHT_PROP_ICE_ADD_HURT | 冰元素伤害加成 |
| FIGHT_PROP_ROCK_ADD_HURT | 岩元素伤害加成 |
您可以通过 Enka 获取角色、武器和圣遗物的图标,通过 URL https://enka.network/ui/[icon_name].png。
通常图标名称以 "UI_" 或 "Skill_"(对于角色天赋)为前缀。
例如 https://enka.network/ui/UI_AvatarIcon_Side_Ambor.png
前往 flat 并寻找 icon。
前往 store/characters.json 并通过角色 ID 寻找与 "UI_XXXXXX" 或 "Skill_XXXXXX" 相关的数据。
您可能会注意到 store/characters.json 中的 "NameTextMapHash"、flat 中的 "nameTextHashMap" 和 "setNameTextHashMap",它们可以用作从 store/loc.json 获取角色、武器和圣遗物的基本的本地化数据的键。
您还可以通过使用属性名称作为键来获取 AppendProp 中的本地化数据 —— 例如 "FIGHT_PROP_HP"、"FIGHT_PROP_HEAL_ADD" 等。
有关名称、描述等的任何其他信息,请查看 TextMap Data,仅包括游戏支持的语言。