## **3.9.9 前瞻分析**
### **1.历史交锋--变动列表**
~~~
/sport/api/v1/stats/changed/match/fight/201
~~~
接口概述:默认返回48小时内,历史交锋接口有数据变动的比赛ID。
建议频率:每天拉取一次。
| 请求参数 | 数据类型 | 是否必填 | 描述 |
| -------- | -------- | -------- | -------- |
| token | string | 是 | 客户密钥 |
请求url示例
~~~
/sport/api/v1/stats/changed/match/fight/201?token=XXXXX
~~~
~~~
{
"code": 0,
"data": {
"matches": [ //比赛id
2259513,
2259495,
2259515,
2261916,
2248575,
2269520,
2265934,
2259493,
2259497,
2259499
],
"total": 10
},
"msg": ""
}
~~~
### **2.历史交锋--详情接口**
~~~
/sport/api/v1/stats/match/fight/{game_id}/{match_id}
~~~
接口概述:获取两队伍的历史比赛数据。
| 请求参数 | 类型 | 是否必填 | 描述 |
| --- | --- | --- | --- |
| token | string | 是 | 客户密钥 |
| match_num | int | 是 | 统计场数(10、20场)默认10场 |
| same_side | bool | 否 | 同主客 |
| current_league_only | bool | 否 | 只看当前联赛 |
请求URL示例
~~~
/sport/api/v1/stats/match/fight/201/461500?match_num=10&token=xxxxx
~~~
~~~
{
"game_id": 202, //游戏id
"match_id": 271204, //比赛id
"win_rate": { //胜率
"rate": 0, //概率
"won_count": 0, //胜
"lost_count": 0, //负
"drawn_count": 1 //平
},
"handicap_rate": { //赢率
"rate": 1,
"won_count": 1,
"lost_count": 0,
"drawn_count": 0
},
"score_rate": { //大率
"rate": 0,
"won_count": 0,
"lost_count": 1,
"drawn_count": 0
},
"teams": [ //队伍信息
{
"id": 4224,
"name": "阿拉胡埃伦斯",
"abbr": "阿拉胡埃伦斯",
"logo": "https://example.jpeg",
"icon": "https://example.jpeg"
},
{
"id": 4004,
"name": "特温特",
"abbr": "特温特",
"logo": "https://example.jpegg",
"icon": "https://example.jpeg"
}
],
"matches": [ // 历史赛程列表
{
"match_id": 268828, //比赛id
"wdl": "d", //胜d平l负
"handicap_count": "-0.250000", //让球数
"handicap_result": 1, //让球输赢 ( 0: -, 1:赢, 2:输, 3:走 )
"goal_count": "4.500000", //总进球走势
"goal_result": 2, //进球大小 ( 0: -, 1:大, 2:小, 3:走 )
"corner_count": 14, //角球数(仅足球有)
"corner_score": "3-11", //角球比分(仅足球有)
"teams": [ //队伍信息
{
"team_id": 4224, //队伍id
"index": 1, //队伍阵营 1主队 2客队
"score": 2, //比分
"first_half_score": 1 //半场比分
},
{
"team_id": 4004,
"index": 2,
"score": 2,
"first_half_score": 2
}
]
}
]
}
~~~
*****
### **3.近期战绩--变动列表**
~~~
/sport/api/v1/stats/changed/match/analysis/201
~~~
接口概述:默认返回48小时内,近期数据接口有数据变动的比赛ID。
建议频率:每天拉取一次。
| 请求参数 | 数据类型 | 是否必填 | 描述 |
| -------- | -------- | -------- | -------- |
| token | string | 是 | 客户密钥 |
请求url示例
~~~
/sport/api/v1/stats/changed/match/analysis/201?token=XXXXX
~~~
~~~
{
"code": 0,
"data": {
"matches": [
2268461,
2263911,
2269665,
2261918
],
"total": 4
},
"msg": ""
}
~~~
### **4.近期战绩--详情接口**
~~~
/sport/api/v1/stats/match/analysis/{game_id}/{match_id}
~~~
接口概述:获取某个队伍,最近的比赛数据。
| 请求参数 | 类型 | 是否必填 | 描述 |
| --- | --- | --- | --- |
| token | string | 是 | 客户密钥 |
| match_num | int | 是 | 统计场数(10、20场)默认10场 |
| same_side | bool | 否 | 同主客 |
| current_league_only | bool | 否 | 只看当前联赛 |
请求URL示例:
~~~
/sport/api/v1/stats/match/analysis/202/461500?match_num=10&token=xxxxx
~~~
~~~
{
"game_id": 202, // 游戏id
"match_id": 257007, // 比赛id
"teams": [ // 队伍信息
{
"id": 6920,
"name": "阿根廷",
"abbr": "阿根廷",
"logo": "https://example.jpeg",
"icon": "https://example.jpeg"
},
{
"id": 15598,
"name": "法国",
"abbr": "法国",
"logo": "https://example.jpeg",
"icon": "https://example.jpeg"
}
],
"list": [ // 近期赛程列表
{
"team_id": 6920, // 队伍id
"index": 1, // 队伍阵营 1主队 2客队
"win_rate": { // 胜率
"rate": 0.800000011920929, // 概率
"won_count": 4, // 胜
"lost_count": 0, // 负
"drawn_count": 1 // 平
},
"handicap_rate": { // 赢率
"rate": 0.800000011920929,
"won_count": 4,
"lost_count": 0,
"drawn_count": 1
},
"score_rate": { // 大率
"rate": 0.20000000298023224,
"won_count": 1,
"lost_count": 4,
"drawn_count": 0
},
"matches": [ // 赛程列表
{
"match_id": 244924, // 比赛id
"wdl": "w", // 胜d平l负
"handicap_count": "0.000000", // 让球数
"handicap_result": 1, // 让球输赢 ( 0: -, 1:赢, 2:输, 3:走 )
"goal_count": "3.500000", // 进球数
"goal_result": 2, // 进球大小 ( 0: -, 1:大, 2:小, 3:走 )
"corner_count": 6, // 角球数(仅足球有)
"corner_score": "2-4", // 角球比分(仅足球有)
"teams": [ // 队伍信息
{
"team_id": 6920, // 队伍id
"index": 1, // 队伍阵营 1主队 2客队
"score": 3, // 比分
"first_half_score": 2 // 半场比分
},
{
"team_id": 15620,
"index": 2,
"score": 0,
"first_half_score": 0
}
],
"player_stats": [ //选手分析
"player_id": 1779,
"metadata": { //选手信息
"id": 106869, //选手id
"name": Xingye, //选手名称
"name_en": , //选手中文名称
"logo": xxxx, //选手logo
"icon": xxxx, //选手icon
"position": , //选手位置
"integral": 0, //选手评分
},
"point": 0, //得分
"field_goals_scored": 1, //投篮命中数
"three_pointers_scored": 2, //三分球命中数
"free_throws_scored": 1, //罚球命中数
"rebounds": 1, //篮板
"defensive_rebounds": 3, //防守篮板数
"offensive_rebounds": 1, //进攻篮板数
"assist": 1, //助攻
"turnovers": 2 //失误
"steals": 2 //抢断
"personal_fouls": 1 //犯规
"blocks": 1 //盖帽
],
}
]
}
]
}
~~~
### **5.积分排名**
~~~
/sport/api/v1/stats/match/overview/{game_id}/{match_id}
~~~
接口概述:获取比赛对应的赛事下的队伍积分数据
| 请求参数 | 类型 | 是否必填 | 描述 |
| --- | --- | --- | --- |
| token | string | 是 | 客户密钥 |
~~~
{
"tables": [
{
"id": 1, //积分榜表id
"stage_id": 147, //所属阶段id
"scope": 4, //统计范围,1-赛季、2-预选赛、3-小组赛、4-季前赛、5-常规赛、6-淘汰赛(季后赛)、0-无
"name": "东部排名", //积分榜表名称
"teams": [ //球队积分项
{
"team_id": 3163, //球队id
"position": 1, //排名
"won": 4, //胜场=主场胜+客场胜
"away": "2-0", //主场:主场胜-主场负,可能不存在
"home": "2-0", //客场:客场胜-客场负,可能不存在
"lost": 0, //负场=主场负+客场负
"last_10": "", //近10场胜-负(在该赛季只打了5场比赛:4-1),可能不存在
"streaks": 4, //近期战绩(正连胜,负连败),可能不存在
"diff_avg": 10.2, //场均净胜,可能不存在
"division": "1-0", //赛区胜-负,该球队在该赛区的胜负数据,可能不存在
"won_rate": 1, //胜率
"game_back": "-", //胜场差,可能不存在
"conference": "4-0", //东(西)部胜-负,该球队在东或西部的胜负数据,可能不存在
"points_avg": 113, //场均得分,可能不存在
"points_against_avg": 102.8 //场均失分,可能不存在
},
{
~~~
### **6.未来赛程(篮球)**
~~~
/sport/api/v1/stats/match/future/{game_id}/{match_id}
~~~
接口概述:获取队伍本场比赛之后的3场赛程数据
| 请求参数 | 类型 | 是否必填 | 描述 |
| --- | --- | --- | --- |
| token | string | 是 | 客户密钥 |
| game_id | int | 是 | 运动ID |
| match_id | int | 是 | 比赛ID |
~~~
{
"game_id": 202, // 游戏id
"match_id": 105135, // 比赛id
"teams": [ // 队伍信息
{
"id": 15432,
"name": "奥地利",
"abbr": "奥地利",
"logo": "https://example.jpeg",
"icon": "https://example.jpeg"
},
{
"id": 15598,
"name": "法国",
"abbr": "法国",
"logo": "https://example.jpeg",
"icon": "https://example.jpeg"
}
],
"matches": [ // 赛程列表
{
"team_id": 15432, // 队伍id
"index": 1, // 队伍阵营 1主队 2客队
"list": [
{
"match_id": 106912, // 比赛id
"teams": [ // 队伍信息
{
"team_id": 15432, // 队伍id
"index": 2, // 队伍阵营 1主队 2客队
"score": 0 // 比分
},
{
"team_id": 15878,
"index": 1,
"score": 2
}
]
}
]
}
]
}
~~~
- Marz火星数据(体育)
- 一、介绍
- 二、接入说明
- 2.1 接口说明
- 2.2 推送说明
- 2.3 请求频率
- 2.4字典
- 三、接口列表
- 3.1 运动接口
- 3.2 地区接口
- 3.3 联赛接口
- 3.4 赛事接口
- 3.5 球队接口
- 3.6 选手接口
- 3.7 比赛接口
- 3.8 足球接口
- 3.8.1 赛果接口
- 3.8.2足球阵容接口
- 3.8.3事件接口
- 3.8.4赛事统计
- 3.8.5赛事积分榜
- 3.8.6比赛队伍与选手数据统计
- 3.8.7趋势接口
- 3.8.8指数接口
- 3.8.9前瞻分析
- 3.8.10 赛事最佳阵容
- 3.8.11 球队能力图谱
- 3.8.12 选手能力图谱
- 3.8.13 球队统计
- 3.8.14 选手统计
- 3.8.15 足球实时接口
- 3.8.16赛事最佳阵容(新)
- 3.8.17赛季晋级图
- 3.9 篮球接口
- 3.9.1 赛果接口
- 3.9.2赛事统计
- 3.9.3篮球赛事积分榜
- 3.9.4趋势接口
- 3.9.5 事件接口
- 3.9.6指数接口
- 3.9.9前瞻分析
- 3.9.10 赛事最佳阵容接口
- 3.9.11 球队能力图谱
- 3.9.12 选手能力图谱
- 3.9.13 球队统计
- 3.9.14 选手统计
- 3.9.15 篮球实时接口
- 3.9.16赛事最佳阵容(新)
- 3.9.17赛季晋级图
- 3.11 直播接口
- 3.11.1直播列表
- 3.11.2直播接入说明
- 3.11.3动画直播
- 3.12 比赛id匹配接口
- 3.13 文字直播
- 3.15 体育推送日志接口
- 3.16 比赛实时数据接口
- 3.17板球接口
- 3.17.1赛果接口
- 3.17.2阵容接口
- 3.17.3文字直播接口
- 3.19其他体育种类(小球)赛果
- 3.20情报分析
- 3.21阶段列表
- 3.22.国家接口
- 3.23进球视频列表接口
- 3.24 球队关联比赛接口
- 3.25国家分类ID
- 四、体育数据推送
- 4.1 地区推送
- 4.2 联赛推送
- 4.3 赛事推送
- 4.4 球队推送
- 4.5 选手推送
- 4.6 比赛推送
- 4.7 篮球推送
- 4.7.1实时推送
- 4.7.2 赛果推送
- 4.7.3趋势推送
- 4.7.4 篮球事件推送
- 4.8 足球推送
- 4.8.1 实时推送
- 4.8.2 赛果推送
- 4.8.3足球阵容推送
- 4.8.4足球事件推送
- 4.8.5比赛队伍与选手数据统计
- 4.8.6趋势推送
- 4.9 指数推送
- 4.10文字直播推送
- 4.11板球推送
- 4.11.1实时推送
- 4.11.2赛果推送
- 4.11.3阵容推送
- 4.11.4文字直播推送
- 4.12其他体育种类(小球)推送
- 4.13情报分析
- 4.14阶段列表
- 4.15比赛ID匹配
- 4.12情报推送
- 五、体彩数据
- 5.1体彩产品介绍
- 5.2接入说明
- 5.3接口说明
- 5.3.1体彩比赛关联列表
- 5.3.2竞彩指数
- 5.3.3竞彩开奖结果
- 5.3.4北单指数
- 5.3.5北单开奖结果
- 5.3.6北单胜负开奖结果
- 5.3.7北单胜负指数
- 5.3.8传统足球开赛程
- 5.3.9传统足球开奖结果
- 六.福彩数据
- 6.1接入说明
- 6.2接口说明
- 6.2.1大乐透
- 6.2.2排列3
- 6.2.3排列五
- 6.2.4七星彩