足球数据API接口 - 【比赛动画直播数据】API调用示例代码

分享足球动画直播示例接口,接口介绍,需注册下

package com.huaying.demo.football;
 
import javax.xml.bind.JAXBContext;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.ByteArrayInputStream;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.List;
import java.util.stream.Collectors;
 
/**
 * 37.比赛动画直播数据
 *
 * @Website: https://www.feijing88.com
 */
public class FootballAnimationLive {
 
    public static void main(String[] args) {
        try {
            String content = getContent();
 
            JAXBContext jaxbContext = JAXBContext.newInstance(ResultList.class);
            Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();
 
            ResultList list = (ResultList) unmarshaller.unmarshal(new ByteArrayInputStream(content.getBytes()));
            list.getResultList().forEach(System.out::println);
 
        } catch (Throwable t) {
            t.printStackTrace();
        }
    }
 
    /**
     * 获取API返回内容
     * <p>
     * Note: 这里为了方便测试我使用了一份本地文件,使用时应替换为真实接口返回内容
     */
    private static String getContent() {
        try {
            StringBuilder builder = new StringBuilder();
            List<String> lines = Files.readAllLines(Paths.get("./src/main/resources/FootballAnimationLive.xml"), StandardCharsets.UTF_8);
            lines.forEach(line -> builder.append(line));
            return builder.toString();
        } catch (Throwable t) {
            t.printStackTrace();
            return "";
        }
    }
 
    @XmlRootElement(name = "c")
    public static class ResultList {
        @XmlElement(name = "match")
        private List<AnimationLive> itemList;
 
        public List<AnimationLive> getResultList() {
            return itemList.stream()
                    .map(AnimationLive::parse)
                    .collect(Collectors.toList());
        }
    }
 
    private static class AnimationLive {
        @XmlElement(name = "f")
        private String data;
 
        private String matchInfo;
        private String lastAnimationLive;
        private String eventData;
 
        public AnimationLive parse() {
            String[] values = data.split("!");
 
            matchInfo = getData(values, 0);
            lastAnimationLive = getData(values, 1);
            eventData = getData(values, 2);
            return this;
        }
 
        private String getData(String[] values, int index) {
            if (index >= 0 && index < values.length) {
                return values[index];
            } else {
                return null;
            }
        }
 
        @Override
        public String toString() {
            return "AnimationLive{" +
                    "matchInfo='" + matchInfo + '\'' +
                    ", lastAnimationLive='" + lastAnimationLive + '\'' +
                    ", eventData='" + eventData + '\'' +
                    '}';
        }
    }
}

API 返回数据如下(部分):

AnimationLive{matchInfo='1662408^雷暴^28℃~29℃^味之素体育场,日立柏足球場^200^11943^4^0^-1^47^2019,8,8,16,12,02^2019,8,8,16,26,17', lastAnimationLive='519,0,4,,-1,90,', eventData='4,1,11943,20,7^8,1,11943,20,7^14,1,11943,20,7^17,1,200,20,7^20,1,200,20,7^25,1,200,20,7^29,1,11943,20,7^34,1,11943,20,7^40,1,11943,20,7^47,1,200,20,7^58,1,200,20,7^67,1,11943,20,7^72,1,11943,20,7^76,1,200,20,9^80,1,11943,20,10^84,1,200,20,11^87,1,11943,20,11^97,1,200,20,14^103,1,11943,20,14^110,1,200,20,15^113,1,11943,20,16^118,1,200,20,17^125,1,11943,20,19^128,1,11943,20,19^132,1,200,20,20^142,1,11943,20,22^153,1,11943,20,25^161,1,200,20,27^164,1,200,20,27^172,1,11943,20,31^175,1,200,20,31^183,1,200,20,32^186,1,11943,20,32^189,1,200,20,33^194,1,11943,20,34^197,1,11943,20,34^204,1,11943,20,37^207,1,11943,20,37^219,1,11943,20,40^222,1,200,20,40^229,1,11943,20,42^241,1,200,20,45^249,1,11943,20,46^252,1,11943,20,46^259,1,11943,20,48^262,1,200,20,48^267,1,200,20,49^273,1,200,20,50^282,1,200,20,47^290,1,11943,20,51^297,1,11943,20,52^302,1,11943,20,53^309,1,200,20,54^320,1,200,20,56^325,1,11943,20,57^329,1,11943,20,57^333,1,200,20,58^336,1,11943,20,58^339,1,200,20,59^344,1,200,20,60^351,1,11943,20,62^365,1,11943,20,64^375,1,11943,20,65^381,1,200,20,67^385,1,200,20,68^388,1,11943,20,68^391,1,200,20,68^401,1,11943,20,73^408,1,11943,20,74^411,1,11943,20,74^419,1,11943,20,75^422,1,200,20,75^425,1,200,20,76^428,1,11943,20,76^434,1,200,20,78^438,1,200,20,79^448,1,11943,20,82^462,1,11943,20,85^470,1,200,20,86^474,1,11943,20,86^483,1,11943,20,88^492,1,200,20,90^497,1,11943,20,90^500,1,200,20,91^515,1,11943,20,93^1,2,200,1,4^2,2,11943,1,9^3,2,11943,1,10^4,2,11943,1,12^5,2,11943,1,13^6,2,11943,1,53^7,2,11943,1,63^8,2,11943,1,67^9,2,200,1,70^10,2,11943,1,87^11,2,11943,1,88^1,3,200,1,11^2,3,200,1,19^3,3,200,7,50^4,3,200,1,55^'}
AnimationLive{matchInfo='1767713^^^味之素体育场,日立柏足球場^201^207^2^1^-1^43^2019,8,8,16,36,18^2019,8,8,17,07,47', lastAnimationLive='423,0,4,,-1,90,', eventData='7,1,201,20,3^13,1,201,20,1^15,1,207,20,1^23,1,207,20,4^27,1,207,20,4^42,1,207,20,11^45,1,201,20,12^49,1,201,20,13^52,1,207,20,13^55,1,201,20,13^62,1,201,20,15^69,1,207,20,16^76,1,207,20,18^79,1,201,20,18^92,1,207,20,21^96,1,201,20,24^105,1,201,20,26^111,1,207,20,27^115,1,207,20,28^117,1,201,20,29^123,1,201,20,29^144,1,201,20,33^147,1,207,20,34^150,1,201,20,34^154,1,201,20,35^157,1,207,20,35^160,1,201,20,37^165,1,207,20,38^168,1,201,20,38^171,1,207,20,39^175,1,201,20,40^178,1,201,20,41^182,1,201,20,41^188,1,201,20,43^194,1,207,20,44^197,1,207,20,45^203,1,201,20,46^211,1,201,20,46^214,1,207,20,46^218,1,207,20,47^225,1,201,20,48^231,1,201,20,49^234,1,207,20,50^239,1,201,20,51^243,1,201,20,52^259,1,207,20,56^263,1,201,20,57^267,1,201,20,59^270,1,207,20,59^277,1,201,20,60^285,1,207,20,62^290,1,201,20,64^294,1,207,20,64^299,1,201,20,65^302,1,207,20,66^309,1,201,20,67^313,1,207,20,69^318,1,201,20,70^321,1,207,20,71^330,1,207,20,72^337,1,207,20,74^348,1,201,20,78^353,1,207,20,79^358,1,207,20,81^362,1,201,20,82^367,1,207,20,82^371,1,201,20,84^381,1,207,20,86^384,1,201,20,86^390,1,207,20,87^395,1,201,20,87^399,1,207,20,89^407,1,207,20,93^412,1,201,20,93^1,2,207,1,3^2,2,207,1,11^3,2,207,1,18^4,2,201,1,43^5,2,201,1,52^6,2,207,1,66^7,2,201,1,84^1,3,201,1,21^2,3,201,1,68^3,3,207,1,76^'}
AnimationLive{matchInfo='1662410^雷暴^29℃~30℃^水户市立竞技场,水戶市立競技場^3194^9025^3^1^3^43^2019,8,8,18,05,49^2019,8,8,18,41,49', lastAnimationLive='401,9025,33,0,3,83,', eventData='9,1,3194,20,1^19,1,9025,20,2^28,1,3194,20,4^32,1,9025,20,4^41,1,3194,20,6^70,1,3194,20,12^75,1,9025,20,13^78,1,9025,20,14^91,1,3194,20,17^96,1,9025,20,19^101,1,3194,20,20^109,1,9025,20,22^114,1,9025,20,23^117,1,3194,20,24^124,1,3194,20,25^133,1,9025,20,26^143,1,9025,20,28^155,1,9025,20,29^161,1,9025,20,31^165,1,9025,20,32^180,1,3194,20,36^191,1,9025,20,39^196,1,9025,20,40^204,1,9025,20,41^213,1,9025,20,43^218,1,9025,20,44^222,1,9025,20,45^227,1,9025,20,46^232,1,9025,20,47^238,1,3194,20,48^245,1,3194,20,49^251,1,3194,20,50^257,1,9025,20,51^261,1,3194,20,53^268,1,3194,20,55^274,1,9025,20,56^279,1,9025,20,57^284,1,3194,20,57^290,1,9025,20,59^310,1,9025,20,62^318,1,3194,20,64^331,1,9025,20,66^342,1,9025,20,69^352,1,9025,20,71^356,1,3194,20,72^362,1,9025,20,74^365,1,9025,20,74^372,1,9025,20,76^384,1,9025,20,78^388,1,3194,20,79^393,1,3194,20,80^397,1,9025,20,81^1,2,3194,1,2^2,2,9025,1,6^3,2,9025,1,15^4,2,3194,1,19^5,2,3194,1,40^6,2,9025,1,44^7,2,3194,1,53^8,2,3194,1,69^9,2,9025,1,76^10,2,9025,1,76^1,3,3194,1,25^2,3,9025,1,31^3,3,3194,1,59^4,3,3194,1,80^'}
AnimationLive{matchInfo='1767714^间中有云^31℃~32℃^百乐满瑞穗体育场,百樂滿瑞穗體育場^181^1989^1^2^3^49^2019,8,8,18,07,33^2019,8,8,18,35,10', lastAnimationLive='403,1989,23,,3,80,', eventData='4,1,1989,20,3^14,1,1989,20,2^24,1,1989,20,6^30,1,1989,20,7^39,1,1989,20,8^47,1,1989,20,9^54,1,181,20,12^63,1,181,20,13^69,1,1989,20,14^74,1,181,20,15^77,1,1989,20,15^80,1,181,20,16^86,1,181,20,17^91,1,181,20,18^96,1,181,20,19^107,1,1989,20,21^116,1,181,20,22^121,1,1989,20,23^128,1,181,20,24^145,1,181,20,28^151,1,1989,20,29^157,1,1989,20,30^162,1,181,20,31^169,1,1989,20,32^178,1,181,20,33^181,1,181,20,34^184,1,1989,20,34^193,1,1989,20,35^202,1,181,20,36^207,1,181,20,37^210,1,1989,20,37^217,1,181,20,38^226,1,181,20,41^231,1,1989,20,41^244,1,181,20,46^247,1,181,20,46^250,1,181,20,47^259,1,181,20,46^265,1,1989,20,47^270,1,181,20,48^273,1,1989,20,49^276,1,181,20,49^284,1,181,20,51^290,1,1989,20,52^300,1,1989,20,54^304,1,181,20,55^307,1,181,20,55^312,1,181,20,58^323,1,181,20,59^330,1,181,20,60^333,1,1989,20,61^340,1,181,20,63^346,1,1989,20,65^349,1,181,20,65^352,1,1989,20,66^355,1,181,20,67^360,1,1989,20,68^365,1,181,20,70^368,1,1989,20,71^378,1,1989,20,74^381,1,181,20,74^394,1,181,20,77^402,1,1989,20,79^1,2,1989,1,2^2,2,1989,1,10^3,2,181,1,29^4,2,1989,1,44^5,2,1989,1,45^6,2,1989,1,45^7,2,181,1,51^8,2,1989,1,62^9,2,181,1,64^10,2,181,1,68^11,2,181,1,79^1,3,1989,1,54^2,3,181,1,74^3,3,1989,1,80^'}
AnimationLive{matchInfo='1767715^雷暴^26℃~27℃^鹿岛球场,鹿島球場^190^188^0^1^3^48^2019,8,8,18,36,42^2019,8,8,18,01,58', lastAnimationLive='320,190,26,,3,52,', eventData='7,1,190,20,1^21,1,188,20,2^26,1,188,20,3^31,1,188,20,3^36,1,190,20,4^45,1,188,20,5^50,1,188,20,6^62,1,190,20,9^77,1,188,20,10^84,1,188,20,11^88,1,188,20,11^93,1,188,20,12^103,1,188,20,13^111,1,188,20,14^119,1,188,20,16^122,1,190,20,18^130,1,188,20,19^134,1,190,20,20^139,1,188,20,20^144,1,188,20,21^150,1,190,20,23^160,1,188,20,24^163,1,190,20,25^176,1,188,20,26^184,1,188,20,29^189,1,190,20,29^193,1,188,20,30^201,1,188,20,31^211,1,188,20,32^215,1,190,20,33^227,1,188,20,35^238,1,188,20,36^246,1,188,20,37^254,1,188,20,39^265,1,190,20,40^272,1,188,20,41^275,1,190,20,42^285,1,188,20,46^292,1,190,20,46^295,1,188,20,46^304,1,190,20,49^309,1,188,20,50^317,1,188,20,51^1,2,188,1,6^2,2,188,1,16^3,2,188,1,38^4,2,188,1,39^5,2,190,1,43^6,2,188,1,45^7,2,188,1,47^8,2,188,1,50^1,3,188,1,28^'}
AnimationLive{matchInfo='1662407^雷暴^26℃~27℃^爱媛县陆上竞技场,愛媛縣陸上競技場^4024^3196^0^0^1^45^2019,8,8,18,04,12^', lastAnimationLive='212,4024,26,,1,38,', eventData='6,1,3196,20,1^13,1,3196,20,2^16,1,4024,20,2^36,1,3196,20,5^41,1,4024,20,5^47,1,4024,20,6^51,1,3196,20,7^55,1,3196,20,7^60,1,4024,20,8^67,1,4024,20,9^83,1,4024,20,11^87,1,3196,20,12^90,1,3196,20,13^93,1,4024,20,13^98,1,3196,20,14^107,1,3196,20,16^111,1,3196,20,17^124,1,4024,20,20^130,1,4024,20,21^148,1,3196,20,24^159,1,3196,20,26^166,1,3196,20,28^183,1,4024,20,31^186,1,3196,20,32^199,1,4024,20,35^204,1,3196,20,36^210,1,3196,20,38^'}
AnimationLive{matchInfo='1662409^天晴^29℃~30℃^冈山县陆上竞技场,岡山縣陸上競技場^9024^3163^2^0^1^47^2019,8,8,18,03,30^2019,8,8,18,32,08', lastAnimationLive='186,9024,20,,1,39,', eventData='6,1,9024,20,1^10,1,9024,20,1^14,1,9024,20,2^22,1,3163,20,2^27,1,3163,20,3^30,1,3163,20,3^37,1,9024,20,4^40,1,3163,20,5^67,1,3163,20,12^70,1,9024,20,13^74,1,3163,20,14^80,1,3163,20,15^93,1,3163,20,17^104,1,9024,20,18^112,1,3163,20,20^116,1,9024,20,21^122,1,3163,20,23^127,1,9024,20,24^135,1,9024,20,25^143,1,9024,20,27^152,1,9024,20,29^170,1,3163,20,34^183,1,3163,20,38^186,1,9024,20,39^1,2,9024,1,10^2,2,9024,1,11^3,2,9024,1,27^4,2,9024,1,30^5,2,3163,1,36^1,3,9024,1,23^2,3,9024,1,28^'}
AnimationLive{matchInfo='1742720^间中有云^22℃~23℃^阿尔科拉茲球场,阿爾科拉茲球場^3225^113^0^0^1^45^2019,8,8,18,01,20^', lastAnimationLive='212,3225,26,,1,41,', eventData='7,1,3225,20,1^10,1,113,20,1^15,1,3225,20,2^25,1,3225,20,4^28,1,3225,20,4^32,1,3225,20,5^37,1,3225,20,6^49,1,113,20,9^60,1,3225,20,11^64,1,3225,20,12^68,1,3225,20,13^73,1,3225,20,14^81,1,3225,20,16^86,1,3225,20,16^91,1,113,20,17^100,1,113,20,19^103,1,3225,20,19^110,1,113,20,20^114,1,3225,20,21^118,1,113,20,22^123,1,3225,20,22^128,1,3225,20,23^132,1,3225,20,24^140,1,3225,20,25^144,1,113,20,25^151,1,113,20,26^161,1,3225,20,29^169,1,3225,20,32^180,1,113,20,36^188,1,3225,20,37^196,1,113,20,38^200,1,3225,20,38^1,2,3225,1,8^2,2,113,1,19^'}
AnimationLive{matchInfo='1767716^雷阵雨^26℃~27℃^广岛大拱体育场,廣島大拱體育場^206^3195^0^1^1^44^2019,8,8,18,04,47^2019,8,8,18,37,48', lastAnimationLive='227,3195,20,,1,38,', eventData='16,1,3195,20,1^20,1,3195,20,3^23,1,206,20,3^28,1,3195,20,4^35,1,206,20,5^56,1,206,20,6^61,1,3195,20,7^65,1,206,20,8^69,1,206,20,8^74,1,3195,20,9^81,1,3195,20,12^94,1,3195,20,15^97,1,206,20,15^111,1,206,20,17^114,1,206,20,18^119,1,3195,20,19^130,1,206,20,21^138,1,206,20,22^142,1,206,20,23^154,1,3195,20,26^166,1,206,20,27^180,1,206,20,30^191,1,3195,20,31^195,1,206,20,32^208,1,206,20,33^216,1,206,20,34^220,1,3195,20,36^227,1,3195,20,38^1,2,3195,1,14^2,2,206,1,20^1,3,3195,1,9^'}
AnimationLive{matchInfo='1725308^间中有云^14℃~15℃^,^275^1092^0^0^1^49^2019,8,8,18,16,11^', lastAnimationLive='185,275,21,,1,26,', eventData='4,1,1092,20,1^14,1,275,20,1^20,1,275,20,1^31,1,1092,20,3^41,1,1092,20,5^45,1,1092,20,5^51,1,1092,20,6^59,1,1092,20,8^65,1,1092,20,9^69,1,1092,20,9^75,1,275,20,11^100,1,1092,20,15^104,1,1092,20,15^107,1,1092,20,15^112,1,275,20,16^130,1,1092,20,18^136,1,275,20,19^140,1,1092,20,19^147,1,275,20,20^159,1,275,20,21^166,1,1092,20,23^178,1,275,20,25^1,2,1092,1,8^2,2,275,1,13^3,2,275,1,27^'}
AnimationLive{matchInfo='1738480^^^,^1311^1716^0^0^0^49^2019,8,8,19,45,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1738476^^^,^1291^1312^0^0^0^47^2019,8,8,20,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1725309^^^林堡公园球场,林堡公園球場^233^281^0^0^0^48^2019,8,8,20,30,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1647141^微雨^18℃~19℃^,^748^782^0^0^0^45^2019,8,8,21,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1738479^^^,^1709^1018^0^0^0^49^2019,8,8,21,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1676930^^^,^354^364^0^0^0^41^2019,8,8,22,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1691312^间中有云^25℃~26℃^库托佩雷拉球场,库托佩雷拉球场^350^5156^0^0^0^46^2019,8,8,22,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1742719^天晴^20℃~21℃^蒙特里维球场,蒙特裏維球場^982^994^0^0^0^47^2019,8,8,22,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1744611^间中有云^18℃~19℃^多斯阿科斯球场,多斯阿科斯球場^476^927^0^0^0^47^2019,8,8,22,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1745519^^^,^1247^145^0^0^0^46^2019,8,8,22,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1725310^间中有云^14℃~15℃^,^2596^415^0^0^0^50^2019,8,8,22,45,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1646976^微雨^14℃~15℃^,^648^5877^0^0^0^47^2019,8,8,23,59,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1646977^多云^15℃~16℃^,^901^638^0^0^0^50^2019,8,8,23,59,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1647022^间中有云^25℃~26℃^,^635^755^0^0^0^48^2019,8,8,23,59,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1742716^雷阵雨^24℃~25℃^巴雷罗球场,巴雷羅球場^126^4657^0^0^0^45^2019,8,8,23,59,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1742721^间中有云^19℃~20℃^阿杜瓦市政球场,阿杜瓦市政球場^986^4732^0^0^0^48^2019,8,8,23,59,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1742714^间中有云^26℃~27℃^圣多明各市立体育场,聖多明各市立體育場^3214^111^0^0^0^45^2019,8,9,00,30,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1747060^^^,^6087^14845^0^0^0^49^2019,8,9,01,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1789371^微雨^11℃~12℃^,^7600^1096^0^0^0^47^2019,8,9,02,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1792247^^^,^5111^22451^0^0^0^44^2019,8,9,02,05,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1647021^间中有云^26℃~27℃^德·萨平奥林匹克球场,德·薩平奧林匹克球場^772^754^0^0^0^49^2019,8,9,02,45,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1647023^微雨^17℃~18℃^朋友球场,朋友球場^644^640^0^0^0^46^2019,8,9,02,45,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1647142^间中有云^27℃~28℃^雅典奥林匹克体育场,雅典奧林匹克體育場^757^764^0^0^0^47^2019,8,9,02,45,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1647143^微雨^15℃~16℃^,^736^771^0^0^0^48^2019,8,9,02,45,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1676936^天晴^20℃~21℃^阿维兰热奥林匹克体育场,阿維蘭熱奧林匹克體育場^467^343^0^0^0^46^2019,8,9,03,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1676939^间中有云^19℃~20℃^卡尔德拉体育场,卡爾德拉體育場^337^347^0^0^0^49^2019,8,9,03,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1747061^^^,^29095^3481^0^0^0^49^2019,8,9,03,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1744250^多云^19℃~20℃^,^7886^21084^0^0^0^45^2019,8,9,04,45,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1747064^^^,^6092^6091^0^0^0^50^2019,8,9,05,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1676934^间中有云^23℃~24℃^,^9844^7344^0^0^0^41^2019,8,9,06,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1744255^多云^19℃~20℃^,^1960^2655^0^0^0^50^2019,8,9,06,00,00^', lastAnimationLive='null', eventData='null'}
AnimationLive{matchInfo='1744254^多云^19℃~20℃^,^2202^2639^0^0^0^46^2019,8,9,08,45,00^', lastAnimationLive='null', eventData='null'}

相关推荐
国内体育数据提供商哪家强?一文为你清楚全解析
篮球数据API接口 - 【篮球赛事分析数据】API调用示例代码
足球数据API接口 - 【足球赛事分析数据】API调用示例代码