- Quick Start
- API指南
- API Documentation
- Score of Sports
- Basic Data
- Real-time Data
- 指数数据
- 统计数据
- 高阶数据
- 历史数据
- 比赛对应接口
- 长链接推送
- 电竞比分
- 体彩数据
- 媒体数据
- 动画直播
- 常见问题
- 更新日志
Dota2文字直播接口
GET
/esport/api/v3/live/4/eventlog
获取Dota比赛的文字直播-自定义参数查询(不同项目的路径不同)
该接口返回所请求参数的全量文字直播(请求限制:前后30天的赛程)
更新数据:
方案1:有需求时请求指定比赛的文字直播:
方案2:接推送,接收实时有变化的数据(长链接推送/实时数据)
频率限制:30次/min
Request
Query Params
race_id
string
required
Example:
536173
language
string
optional
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/esport/api/v3/live/4/eventlog?race_id=536173&language'
Responses
🟢200成功
application/json
Body
code
integer
错误码
data
object
required
list
array [object {5}]
required
total
integer
总条数
msg
string
接口响应信息
Example
{
"code": 0,
"data": {
"list": [
{
"sport_id": 4,
"match_id": 365839,
"race_id": 536173,
"stage": 1,
"data": [
{
"event_type": "gets",
"game_time": "-01:29",
"role": {
"role_id": 2571,
"name": "痛苦女王"
},
"killer": null,
"victim": null,
"assist": null,
"target": null,
"side": 1,
"action": "",
"position": "",
"multi_kill": 0,
"lost_gold": 0,
"fed_gold": 0,
"exp": 0,
"dead_time": "",
"item_type": "",
"item_name": "Observer Ward",
"rune_name": ""
},
{
"event_type": "courier",
"game_time": "24:50",
"role": null,
"killer": {
"killer_id": 0,
"name": "",
"logo": ""
},
"victim": null,
"assist": null,
"target": null,
"side": 2,
"action": "regained",
"position": "",
"multi_kill": 0,
"lost_gold": 0,
"fed_gold": 0,
"exp": 0,
"dead_time": "",
"item_type": "",
"item_name": "",
"rune_name": ""
}
]
}
],
"total": 1
},
"msg": "success"
}
Modified at 2025-06-18 09:43:24