纳米体育数据的数据接口通过JSON拉流方式获取200多个国家的体育赛事实时数据或历史数据的编程接口,无请求次数限制,可按需购买,接口稳定高效;覆盖项目包括足球、篮球、网球、电子竞技、奥运等专题、数据内容。
纳米数据API2.0版本包含http协议以及websocket协议,主要通过http获取数据,实时数据通过websocket获取。
http协议支持http和https,每个接口都需要传递用户名和密钥用于验证接口权限,白名单ip才能够获取相关数据。
websocket协议域名为s.sportnanoapi.com,通过mqtt的websocket协议实现,用户名、密钥和白名单ip必须正确才能订阅数据,否则无法授权,api通过java、python示例,同时也包含其他语言。
获取比赛阵容详情
返回单场比赛阵容数据(根据“赛程赛果接口”中“是否有阵容”字段来判断是否调用该接口)
请求次数:120次/min
坐标说明:
主队坐标原点:左上;即:x轴方向向右,y轴方向向下;
客队坐标原点:右下;即:x轴方向向左,y轴方向向上。
含球员事件,请求限制:前30天比赛
请求参数:TREE
-
userstring
用户名,请联系商务
-
secretstring
用户密钥,请联系商务
-
idinteger
比赛id
返回参数:TREE
{
code:
integer
results: {confirmed: integer
正式阵容,1-是、0-不是
home_formation: string
主队阵型
away_formation: string
客队阵型
home_color: string
主队球衣颜色
away_color: string
客队球衣颜色
home:[
主队阵型球员列表
{
阵容列表
id: integer
球员id
team_id: integer
球队id
first: integer
是否首发,1-是、0-否
captain: integer
是否队长,1-是、0-否
name: string
球员名称
logo: string
球员logo
national_logo: string
球员logo(国家队)
shirt_number: integer
球衣号
position: string
球员位置,F前锋、M中场、D后卫、G守门员、其他为未知
x: integer
阵容x坐标,总共100
y: integer
阵容y坐标,总共100
rating: string
评分,10为满分
incidents:[
球员事件列表,有事件存在,默认不存在
{
事件列表
type: integer
事件类型,详见状态码->技术统计
time: string
事件发生时间(含加时时间,'A+B':A-比赛时间,B-加时时间)
belong: integer
发生方,0-中立、1-主队、2-客队
home_score: integer
主队比分
away_score: integer
客队比分
player: {
球员信息
player-相关球员
assist1-助攻球员1
assist2-助攻球员2
in_player-换上球员
out_player-换下球员
id: integer
球员id
name: string
中文名称
}reason_type: integer
红黄牌、换人事件原因,详见状态码->事件原因(红黄牌、换人事件存在)
}]}]away:[
客队阵型球员列表
{
阵容列表
id: integer
球员id
team_id: integer
球队id
first: integer
是否首发,1-是、0-否
captain: integer
是否队长,1-是、0-否
name: string
球员名称
logo: string
球员logo
national_logo: string
球员logo(国家队)
shirt_number: integer
球衣号
position: string
球员位置,F前锋、M中场、D后卫、G守门员、其他为未知
x: integer
阵容x坐标,总共100
y: integer
阵容y坐标,总共100
rating: string
评分,10为满分
incidents:[
球员事件列表,有事件存在,默认不存在
{
事件列表
type: integer
事件类型,详见状态码->技术统计
time: string
事件发生时间(含加时时间,'A+B':A-比赛时间,B-加时时间)
belong: integer
发生方,0-中立、1-主队、2-客队
home_score: integer
主队比分
away_score: integer
客队比分
player: {
球员信息
player-相关球员
assist1-助攻球员1
assist2-助攻球员2
in_player-换上球员
out_player-换下球员
id: integer
球员id
name: string
中文名称
}reason_type: integer
红黄牌、换人事件原因,详见状态码->事件原因(红黄牌、换人事件存在)
}]}]}
}