开发者社区> 飞鲸体育数据> 正文

足球即时比分api示例代码

简介: 足球即时比分api示例代码
+关注继续查看

这里简单介绍下之前参与项目过程调取的足球比分api示例代码,在线文档查看

        val elements = fetchElementList("http://interface.win007.com/zq/today.aspx", "match")

        return elements.map {
            val leagueMix = MixString(it["league"])
            val homeTeamMix = MixString(it["home"])
            val awayTeamMix = MixString(it["away"])
            FootballMatch(
                matchId = it["ID"],
                level = it["level"].toIntOr(),
                leagueId = it["leagueID"],
                leagueType = it["kind"].toIntOr(1),
                leagueName = leagueMix[2],
                matchTime = it["time"].parseSlashTimestamp(),
                startTime = it["time2"].parseSlashTimestamp(),
                status = it["state"].toIntOr(),
                homeTeamId = homeTeamMix[3],
                awayTeamId = awayTeamMix[3],
                homeTeamName = homeTeamMix[2],
                awayTeamName = awayTeamMix[2],
                homeTeamScore = it["homeScore"].toIntOr(),
                awayTeamScore = it["awayScore"].toIntOr(),
                homeTeamHalfScore = it["bc1"].toIntOr(),
                awayTeamHalfScore = it["bc2"].toIntOr(),
                homeTeamRed = it["red1"].toIntOr(),
                awayTeamRed = it["red2"].toIntOr(),
                homeTeamYellow = it["yellow1"].toIntOr(),
                awayTeamYellow = it["yellow2"].toIntOr(),
                homeCorner = it["corner1"].toIntOr(),
                awayCorner = it["corner2"].toIntOr(),
                isNeutral = it["zl"].toBoolean(),
                hasLineup = it["lineup"].toIntOr() == 1
            )
        }
    }

API部分返回示例:

    source: String,
    delimiters: String = ","
) {
    val list: List<String> = source.split(delimiters)

    operator fun get(index: Int): String = list.getOrNull(index) ?: ""
}

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Retrofit笔记 | 简析官方API文档(结合示例代码)
Retrofit笔记 | 简析官方API文档(结合示例代码)
48 0
在SAP Cloud Platform ABAP编程环境里调用第三方API的ABAP示例代码
在SAP Cloud Platform ABAP编程环境里调用第三方API的ABAP示例代码
71 0
篮球即时比分api接口调用示例代码
篮球即时比分api接口调用示例代码
840 0
电竞CSGO数据API接口 - 【联赛列表】API调用示例代码
电竞CSGO数据API接口 - 【联赛列表】API调用示例代码
1179 0
电竞Dota2数据API接口 - 【联赛列表】API调用示例代码
分享使用 飞鲸体育数据 www.feijing88.com 接口调用的示例代码,Dota2的【联赛列表】接口。
1019 0
竞彩足球混合过关赔率API调用示例代码
<?php// +----------------------------------------------------------------------// | 竞彩足球混合过关赔率API调用示例代码 - 麦趣数据// | 在线接口文档:http://www.
3912 0
ASP.NET Core Web API 帮助页
ASP.NET Core Web API 帮助页
82 0
一文概览设计Web API 中的细节
一文概览设计Web API 中的细节
53 0
借助 Web Animations API 实现一个鼠标跟随偏移动画
借助 Web Animations API 实现一个鼠标跟随偏移动画
61 0
+关注
飞鲸体育数据
实时、海量、可靠的体育大数据云,国内领先的体育大数据解决方案提供商 https://www.feijing88.com
文章
问答
文章排行榜
最热
最新
相关电子书
更多
CUDA Math API
立即下载
阿里云 API 精选手册(Alibaba Cloud API Playbook)
立即下载
重保场景及API安全指南
立即下载