您现在的位置是:首页 > 文章详情

足球即时比分api示例代码

日期:2020-02-24点击:1379

这里简单介绍下之前参与项目过程调取的足球比分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) ?: "" } 
原文链接:https://yq.aliyun.com/articles/746259
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章