篮球赛事分析数据api调用示例,详细内容请查看接口文档,需注册
package com.huaying.demo.basketball;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.Arrays;
import java.util.List;
/**
* 18.篮球赛事分析数据
*
* @Website: https://www.feijing88.com
*/
public class BasketballMatchStatistics {
public static void main(String[] args) {
try {
String content = getContent();
Statistics statistics = Statistics.parseFrom(content);
System.out.println(statistics);
} catch (Throwable t) {
t.printStackTrace();
}
}
/**
* 获取API返回内容
*
* Note: 这里为了方便测试我使用了一份本地文件,使用时应替换为真实接口返回内容
*/
private static String getContent() {
try {
StringBuilder builder = new StringBuilder();
List lines = Files.readAllLines(Paths.get("./src/main/resources/BasketballMatchStatistics.txt"), StandardCharsets.UTF_8);
lines.forEach(line -> {
builder.append(line);
builder.append("|");
});
return builder.toString();
} catch (Throwable t) {
t.printStackTrace();
return "";
}
}
public static class Statistics {
private List vsRecord;
private List homeRecentRecord;
private List awayRecentRecord;
private List homeFuture;
private List awayFuture;
public static Statistics parseFrom(String data) {
Statistics statistics = new Statistics();
statistics.parse(data);
return statistics;
}
private void parse(String date) {
String[] values = date.split("\\$\\|");
int i = 0;
vsRecord = Arrays.asList(values[i++].split("\\|"));
homeRecentRecord = Arrays.asList(values[i++].split("\\|"));
awayRecentRecord = Arrays.asList(values[i++].split("\\|"));
homeFuture = Arrays.asList(values[i++].split("\\|"));
awayFuture = Arrays.asList(values[i].split("\\|"));
}
@Override
public String toString() {
return "Statistics{" +
"\nvsRecord=" + vsRecord +
", \nhomeRecentRecord=" + homeRecentRecord +
", \nawayRecentRecord=" + awayRecentRecord +
", \nhomeFuture=" + homeFuture +
", \nawayFuture=" + awayFuture +
"\n}";
}
}
}
API 返回数据如下(部分):
Statistics{
vsRecord=[353369^2^WNBA^#446DAB^常规赛^2019-08-21^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^84^79^38^38^-1^5^8.5^1^163^158.5^1, 353217^2^WNBA^#446DAB^常规赛^2019-06-01^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^86^84^42^43^1^2^-1.5^1^170^161.5^1, 318389^2^WNBA^#446DAB^常规赛^2018-08-02^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^93^104^42^48^1^-11^4.5^1^197^171.5^1, 318370^2^WNBA^#446DAB^常规赛^2018-07-20^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^82^85^37^46^-1^-3^9.5^-1^167^169.5^-1, 318295^2^WNBA^#446DAB^常规赛^2018-06-18^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^80^92^42^46^1^-12^-6.5^1^172^163.5^1, 318279^2^WNBA^#446DAB^常规赛^2018-06-11^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^72^66^50^37^1^6^12.5^-1^138^168.5^-1, 281387^2^WNBA^#446DAB^常规赛^2017-07-31^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^81^64^42^35^1^17^9.5^1^145^157.5^-1, 281344^2^WNBA^#446DAB^常规赛^2017-07-08^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^77^92^35^45^1^-15^-10^1^169^156.5^1, 281259^2^WNBA^#446DAB^常规赛^2017-05-20^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^72^78^34^44^1^-6^-6.5^-1^150^152.5^-1, 247474^2^WNBA^#446DAB^常规赛^2016-09-19^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^65^81^33^45^1^-16^-7^1^146^158.5^-1, 247415^2^WNBA^#446DAB^常规赛^2016-07-17^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^83^64^35^28^1^19^8^1^147^159.5^-1, 247320^2^WNBA^#446DAB^常规赛^2016-06-10^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^90^75^50^44^1^15^11.5^1^165^158^1, 214360^2^WNBA^#446DAB^常规赛^2015-09-06^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^52^82^29^42^1^-30^-6.5^1^134^142.5^-1, 214231^2^WNBA^#446DAB^常规赛^2015-07-01^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^85^78^43^32^1^7^9^-1^163^147.5^1, 214217^2^WNBA^#446DAB^常规赛^2015-06-26^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^76^71^32^27^-1^5^-2.5^-1^147^148.5^-1, 214180^2^WNBA^#446DAB^常规赛^2015-06-06^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^76^71^33^28^1^5^6.5^-1^147^158.5^-1, 186268^2^WNBA^#446DAB^常规赛^2014-08-08^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^73^78^29^34^1^-5^-7^-1^151^159^-1, 186224^2^WNBA^#446DAB^常规赛^2014-07-14^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^90^61^52^32^1^29^8.5^1^151^158^-1, 186159^2^WNBA^#446DAB^常规赛^2014-06-08^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^79^91^33^35^1^-12^-1.5^1^170^157^1, 185584^2^WNBA^#446DAB^常规赛^2014-05-24^凤凰城水银,鳳凰城水星,Mercury,73^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^74^78^36^40^-1^-4^10^-1^152^158.5^-1],
homeRecentRecord=[353405^2^WNBA^#446DAB^常规赛^2019-09-07^凤凰城水银,鳳凰城水星,Mercury,73^明尼苏达天猫,明尼蘇達天貓,Minnesota,72^69^83^44^40^-1^-14^3.5^-1^152^156.5^-1, 353397^2^WNBA^#446DAB^常规赛^2019-09-04^凤凰城水银,鳳凰城水星,Mercury,73^西雅图风暴,西雅圖暴風,Storm,75^70^82^35^50^-1^-12^5.5^-1^152^150.5^1, 353393^2^WNBA^#446DAB^常规赛^2019-09-02^芝加哥天空,芝加哥天空,Sky,707^凤凰城水银,鳳凰城水星,Mercury,73^105^78^54^53^-1^27^2.5^-1^183^168.5^1, 353389^2^WNBA^#446DAB^常规赛^2019-08-30^亚特兰大梦想,阿特蘭大夢想,Dream,2013^凤凰城水银,鳳凰城水星,Mercury,73^58^65^25^29^1^-7^^^123^^, 353382^2^WNBA^#446DAB^常规赛^2019-08-28^纽约自由人,紐約自由人,Liberty,68^凤凰城水银,鳳凰城水星,Mercury,73^82^95^46^49^1^-13^-6.5^1^177^156^1, 353379^2^WNBA^#446DAB^常规赛^2019-08-26^凤凰城水银,鳳凰城水星,Mercury,73^芝加哥天空,芝加哥天空,Sky,707^86^94^54^46^-1^-8^3.5^-1^180^165.5^1, 353369^2^WNBA^#446DAB^常规赛^2019-08-21^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^84^79^38^38^-1^5^8.5^1^163^158.5^1, 353364^2^WNBA^#446DAB^常规赛^2019-08-19^凤凰城水银,鳳凰城水星,Mercury,73^纽约自由人,紐約自由人,Liberty,68^78^72^35^29^1^6^5.5^1^150^156.5^-1, 353361^2^WNBA^#446DAB^常规赛^2019-08-17^凤凰城水银,鳳凰城水星,Mercury,73^亚特兰大梦想,阿特蘭大夢想,Dream,2013^77^68^35^39^1^9^4.5^1^145^148.5^-1, 353356^2^WNBA^#446DAB^常规赛^2019-08-15^凤凰城水银,鳳凰城水星,Mercury,73^康涅狄克太阳,康乃狄克陽光,Sun,65^71^78^34^49^-1^-7^-5.5^-1^149^151.5^-1, 353347^2^WNBA^#446DAB^常规赛^2019-08-11^凤凰城水银,鳳凰城水星,Mercury,73^达拉斯飞翼,達拉斯飛翼,Wings,66^77^80^46^40^-1^-3^9.5^-1^157^145.5^1, 353342^2^WNBA^#446DAB^常规赛^2019-08-09^洛杉矶火花,洛杉磯火花,Sparks,71^凤凰城水银,鳳凰城水星,Mercury,73^84^74^44^32^-1^10^4.5^-1^158^152.5^1, 353338^2^WNBA^#446DAB^常规赛^2019-08-05^凤凰城水银,鳳凰城水星,Mercury,73^华盛顿神秘人,華盛頓奇異,Mystics,69^103^82^60^43^1^21^-5.5^1^185^159.5^1, 353329^2^WNBA^#446DAB^常规赛^2019-08-02^康涅狄克太阳,康乃狄克陽光,Sun,65^凤凰城水银,鳳凰城水星,Mercury,73^68^62^32^36^-1^6^6.5^1^130^153.5^-1, 353326^2^WNBA^#446DAB^常规赛^2019-07-31^华盛顿神秘人,華盛頓奇異,Mystics,69^凤凰城水银,鳳凰城水星,Mercury,73^99^93^48^38^-1^6^9.5^1^192^157.5^1, 353321^2^WNBA^#446DAB^常规赛^2019-07-24^凤凰城水银,鳳凰城水星,Mercury,73^印第安纳狂热,印第安納狂熱,Fever,67^95^77^44^43^1^18^5.5^1^172^150.5^1, 353316^2^WNBA^#446DAB^常规赛^2019-07-21^达拉斯飞翼,達拉斯飛翼,Wings,66^凤凰城水银,鳳凰城水星,Mercury,73^66^70^32^36^1^-4^-1.5^1^136^145.5^-1, 353309^2^WNBA^#446DAB^常规赛^2019-07-18^凤凰城水银,鳳凰城水星,Mercury,73^达拉斯飞翼,達拉斯飛翼,Wings,66^69^64^31^34^1^5^7.5^-1^133^146.5^-1, 353307^2^WNBA^#446DAB^常规赛^2019-07-15^明尼苏达天猫,明尼蘇達天貓,Minnesota,72^凤凰城水银,鳳凰城水星,Mercury,73^75^62^36^35^-1^13^1.5^-1^137^153.5^-1, 353300^2^WNBA^#446DAB^常规赛^2019-07-13^康涅狄克太阳,康乃狄克陽光,Sun,65^凤凰城水银,鳳凰城水星,Mercury,73^79^64^30^36^-1^15^4.5^-1^143^152.5^-1],
awayRecentRecord=[353400^2^WNBA^#446DAB^常规赛^2019-09-06^亚特兰大梦想,阿特蘭大夢想,Dream,2013^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^78^74^37^42^-1^4^-11.5^-1^152^159.5^-1, 353392^2^WNBA^#446DAB^常规赛^2019-09-01^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^洛杉矶火花,洛杉磯火花,Sparks,71^92^86^36^44^1^6^3.5^1^178^163.5^1, 353383^2^WNBA^#446DAB^常规赛^2019-08-28^印第安纳狂热,印第安納狂熱,Fever,67^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^86^71^53^33^-1^15^-7.5^-1^157^161.5^-1, 353381^2^WNBA^#446DAB^常规赛^2019-08-26^明尼苏达天猫,明尼蘇達天貓,Minnesota,72^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^98^77^45^43^-1^21^-4.5^-1^175^158.5^1, 353373^2^WNBA^#446DAB^常规赛^2019-08-24^康涅狄克太阳,康乃狄克陽光,Sun,65^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^89^85^47^56^-1^4^1.5^-1^174^161.5^1, 353369^2^WNBA^#446DAB^常规赛^2019-08-21^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^凤凰城水银,鳳凰城水星,Mercury,73^84^79^38^38^1^5^8.5^-1^163^158.5^1, 353365^2^WNBA^#446DAB^常规赛^2019-08-19^芝加哥天空,芝加哥天空,Sky,707^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^85^100^41^47^1^-15^-1.5^1^185^164.5^1, 353353^2^WNBA^#446DAB^常规赛^2019-08-14^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^亚特兰大梦想,阿特蘭大夢想,Dream,2013^94^90^43^49^1^4^12.5^-1^184^152.5^1, 353351^2^WNBA^#446DAB^常规赛^2019-08-12^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^康涅狄克太阳,康乃狄克陽光,Sun,65^89^81^42^42^1^8^3.5^1^170^158.5^1, 353345^2^WNBA^#446DAB^常规赛^2019-08-10^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^芝加哥天空,芝加哥天空,Sky,707^84^87^41^48^-1^-3^6.5^-1^171^165.5^1, 353286^2^WNBA^#446DAB^常规赛^2019-08-06^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^华盛顿神秘人,華盛頓奇異,Mystics,69^70^99^36^51^-1^-29^-1.5^-1^169^164.5^1, 353335^2^WNBA^#446DAB^常规赛^2019-08-04^达拉斯飞翼,達拉斯飛翼,Wings,66^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^70^75^37^42^1^-5^-8.5^-1^145^149.5^-1, 353331^2^WNBA^#446DAB^常规赛^2019-08-02^洛杉矶火花,洛杉磯火花,Sparks,71^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^76^68^40^40^-1^8^2.5^-1^144^155.5^-1, 353327^2^WNBA^#446DAB^常规赛^2019-07-31^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^达拉斯飞翼,達拉斯飛翼,Wings,66^86^54^42^27^1^32^12.5^1^140^150.5^-1, 353322^2^WNBA^#446DAB^常规赛^2019-07-24^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^西雅图风暴,西雅圖暴風,Storm,75^79^62^36^35^1^17^5.5^1^141^154.5^-1, 353318^2^WNBA^#446DAB^常规赛^2019-07-22^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^明尼苏达天猫,明尼蘇達天貓,Minnesota,72^79^74^39^37^1^5^6.5^-1^153^157.5^-1, 353314^2^WNBA^#446DAB^常规赛^2019-07-20^西雅图风暴,西雅圖暴風,Storm,75^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^69^66^43^35^-1^3^-2.5^-1^135^157.5^-1, 353302^2^WNBA^#446DAB^常规赛^2019-07-14^华盛顿神秘人,華盛頓奇異,Mystics,69^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^81^85^44^43^1^-4^5.5^1^166^163.5^1, 353295^2^WNBA^#446DAB^常规赛^2019-07-10^印第安纳狂热,印第安納狂熱,Fever,67^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^71^74^35^38^1^-3^-7.5^-1^145^162.5^-1, 353288^2^WNBA^#446DAB^常规赛^2019-07-08^纽约自由人,紐約自由人,Liberty,68^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^58^90^32^44^1^-32^-4.5^1^148^162.5^-1],
homeFuture=[353393^2^WNBA^#446DAB^2019-09-02^芝加哥天空,芝加哥天空,Chicago Sky,707^105-78^凤凰城水银,鳳凰城水星,Phoenix Mercury,73^7天前, 353397^2^WNBA^#446DAB^2019-09-04^凤凰城水银,鳳凰城水星,Phoenix Mercury,73^70-82^西雅图风暴,西雅圖暴風,Seattle Storm,75^5天前, 353405^2^WNBA^#446DAB^2019-09-07^凤凰城水银,鳳凰城水星,Phoenix Mercury,73^69-83^明尼苏达天猫,明尼蘇達天貓,Minnesota Lynx,72^2天前],
awayFuture=[353383^2^WNBA^#446DAB^2019-08-28^印第安纳狂热,印第安納狂熱,Indiana Fever,67^86-71^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^12天前, 353392^2^WNBA^#446DAB^2019-09-01^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^92-86^洛杉矶火花,洛杉磯火花,Los Angeles Sparks,71^8天前, 353400^2^WNBA^#446DAB^2019-09-06^亚特兰大梦想,阿特蘭大夢想,Atlanta Dream,2013^78-74^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^3天前, 359906^2^WNBA^#446DAB^2019-09-29^华盛顿神秘人,華盛頓奇異,Washington Mystics,69^VS^拉斯维加斯王牌,拉斯維加斯王牌,Las Vegas Aces,76^20天后]