Skip to content

rafaelcptx/WebScraping-Brasileirao-CBF

Repository files navigation

WebScraping Brasileirão CBF

Obtenha dados sobre o Brasileirão direto do site da CBF em JSON para usar nos seus projetos.

Para usar você precisa do NodeJs e do NPM instalados na sua máquina.

  • Primeiro clone este repositório.

  • No projeto que você vai usar abra seu terminal e execute:

    Antes de executar o comando abaixo se certifique de que seu terminal está no diretório correto.

    Caso não esteja no diretório correto use o comando: cd para caminhar até o diretório

    Após... execute npm install para instalar as dependências (Axios e Cheerio).

  • Importe as funções para seu arquivo .js de destino:
    const getYearData = require("./getYearData");
    const getRoundResult = require("./getRoundResult");

E ta pronto pra usar!

  • Funções:

    getYearData(ano, serie) Recebe como parâmetro o Ano do campeonato e a Série ("a" ou "b"), retorna um Array de objetos com todos os dados de acordo com a tabela de classificação... dados: time, url da imagem do escudo, ano do campeonato, série, pontos, jogos, vitórias derrotas e empates, gols feitos, gols sofridos e mais...

    getRoundResult(ano, rodada, serie) Recebe como parâmetro o Ano do campeonato, a rodada que deseja e a Série do campeonato ("a" ou "b"), retorna um Array de objetos com os resultados da rodada... dados: ano do campeonato, série, rodada, número do jogo, sigla dos times, placar, gols de cada time, resultado e vencedor de cada partida.

Lembre-se de colocar os diretórios corretamente e caminhar com o cd até o diretório que está seu principal arquivo .js para executar com o node.

Bons estudos!

Aproveite! e seu curtiu deixa uma ⭐ no repositório 😁.

Caso tenha alguma dúvida ou ideia para melhorar o projeto não hesite em entrar em contato.

https://linktr.ee/rafaelcptx

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published