
A maioria dos projetos paralelos que considero iniciar gira em torno de esportes, já que sou um grande fã de esportes. Passo meus sábados assistindo futebol, domingos assistindo futebol e NFL e, claro, os jogos da Liga dos Campeões e da Liga Europa no meio da semana. Um problema que sempre tive foi não conseguir encontrar uma API confiável e repleta de recursos para obter os dados que desejo. Considere esse problema resolvido: API de dados esportivos!
Resultados rápidos
- Gratuito para começar!
- Oferece suporte a todos os principais esportes e ligas de todo o mundo
- Obtenha dados em tempo real para obter estatísticas de jogos ao vivo
- Recupere dados por esporte, país, liga, partida, equipe, probabilidades e muito mais
- Excelente documentação com muitos exemplos de código
Uma boa primeira etapa é obter o ID da liga e/ou do país que o senhor está procurando; no meu caso, vou procurar o Arsenal:
# Get England's country ID https://app.sportdataapi.com/api/v1/soccer/countries?apikey=23551d60-059e-11eb-8df3-4b95d90d6207&continent=Europe {"country_id":42,"name":"England","country_code":"en","continent":"Europe"} # Query England teams to learn Arsenal's ID https://app.sportdataapi.com/api/v1/soccer/teams?apikey=23551d60-059e-11eb-8df3-4b95d90d6207&country_id=42 {"team_id":2522,"name":"Arsenal FC","short_code":"ARS", ...}
Quando tiver a liga que estou procurando, posso usar o SportdataAPI para obter seus dados de jogos, inclusive jogos ao vivo:
# Get the Premier League's ID https://app.sportdataapi.com/api/v1/soccer/leagues?apikey=23551d60-059e-11eb-8df3-4b95d90d6207&country_id=42 data":{"236":{"league_id":237,"country_id":42,"name":"Premier League"}, # Get the season ID for this year's English Premier League https://app.sportdataapi.com/api/v1/soccer/seasons?apikey=23551d60-059e-11eb-8df3-4b95d90d6207&league_id=237 {"season_id":352,"name":"20\/21","is_current":1,"country_id":42,"league_id":237,"start_date":"2020-09-11", ... # Get matches https://app.sportdataapi.com/api/v1/soccer/matches?apikey=23551d60-059e-11eb-8df3-4b95d90d6207&season_id=352&date_from=2020-09-12&date_to=2020-09-13 {"match_id":136906,"status_code":3,"status":"finished","match_start":"2020-09-12 11:30:00","league_id":237,"season_id":352,"home_team":{"team_id":2534,"name":"Fulham FC","short_code":"FUL","logo":"\/soccer\/teams\/100\/262.png","country":{"country_id":42,"name":"England","country_code":"en","continent":"Europe"}},"away_team":{"team_id":2522,"name":"Arsenal FC","short_code":"ARS","logo":"\/soccer\/teams\/100\/18.png","country":{"country_id":42,"name":"England","country_code":"en","continent":"Europe"}},"stats":{"home_score":0,"away_score":3,"ht_score":"0-1","ft_score":"0-3","et_score":null,"ps_score":null},"venue":{"venue_id":1232,"name":"Craven Cottage","capacity":25700,"city":"London","country_id":42}}
Também posso obter a tabela da liga a qualquer momento:
https://app.sportdataapi.com/api/v1/soccer/standings?apikey=23551d60-059e-11eb-8df3-4b95d90d6207&season_id=352 {"team_id":850,"points":6,"status":"same","result":null,"overall":{"games_played":4,"won":2,"draw":0,
Além dos dados de país, liga, partida e jogador que o senhor esperaria, a SportdataAPI também fornece informações sobre locais, casas de apostas, probabilidades, rodadas e muito mais. SportsdataApi possibilita a criação de uma série de aplicativos, desde um pequeno rastreador de equipes até um site esportivo completo!
SportsdataAPI é muito, muito inteligente. Adoro o fato de o conjunto de dados ser absolutamente completo: eles pensaram em praticamente tudo. E o melhor de tudo? O teste é gratuito. Faça o site de esportes dos seus sonhos!