王者英雄对局

GET 王者荣耀 王者荣耀对局

查询王者荣耀英雄对局详情(平均时长/胜率分布)

GET https://api.tinyaii.cn/v1/wzry/hero-battle

请求参数

参数名类型必填说明示例
hero_idint可选英雄ID105
hero_namestring可选英雄名廉颇

返回字段

字段类型说明
data.heroIdint英雄ID
data.avgWinDurationSecondsfloat胜局平均时长(秒)
data.avgLossDurationSecondsfloat败局平均时长(秒)
data.winRateByDurationarray按时长统计胜率
data.winRateByDuration[].durationRangestring时长范围
data.winRateByDuration[].winRatefloat胜率(%)
data.winRateByDuration[].intervalRatefloat区间占比(‰)

返回示例

{
  "code": 200,
  "message": "success",
  "data": {
    "heroId": 105,
    "avgWinDurationSeconds": 833.68,
    "avgLossDurationSeconds": 823.5,
    "winRateByDuration": [
      {
        "durationRange": "0-15min",
        "winRate": 52.3,
        "intervalRate": 10.5
      }
    ]
  }
}

调用示例

curl "https://api.tinyaii.cn/v1/wzry/hero-battle?hero_id=105&hero_name=廉颇" \
  -H "Authorization: Bearer YOUR_API_KEY"
const res = await fetch("https://api.tinyaii.cn/v1/wzry/hero-battle?hero_id=105&hero_name=廉颇", {
  headers: { "Authorization": "Bearer YOUR_API_KEY" },
});
console.log(await res.json());
import requests

resp = requests.get(
    "https://api.tinyaii.cn/v1/wzry/hero-battle",
    params={"hero_id": "105", "hero_name": "廉颇"},
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    timeout=10,
)
print(resp.json())

把 YOUR_API_KEY 换成你的密钥即可直接运行。密钥只保存在你自己的设备上。