Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ezefranca/campeonato-brasileiro-api
API simples do Campeonato Brasileiro
https://github.com/ezefranca/campeonato-brasileiro-api
brasileirao campeonato-brasileiro futebol node
Last synced: 25 days ago
JSON representation
API simples do Campeonato Brasileiro
- Host: GitHub
- URL: https://github.com/ezefranca/campeonato-brasileiro-api
- Owner: ezefranca
- License: mit
- Created: 2017-04-20T21:50:23.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-02-13T01:28:04.000Z (almost 3 years ago)
- Last Synced: 2024-12-01T21:36:41.959Z (about 1 month ago)
- Topics: brasileirao, campeonato-brasileiro, futebol, node
- Language: JavaScript
- Homepage: https://runkit.com/embed/ovhysyg4m8fd
- Size: 12.7 KB
- Stars: 92
- Watchers: 4
- Forks: 17
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Atenção: A Globo mudou o layout da página, mas já vi que é possível, em breve atualização
## API simples do Campeonato Brasileiro (tabela e rodadas)
[![npm](https://img.shields.io/npm/v/campeonato-brasileiro-api.svg)](https://www.npmjs.com/package/campeonato-brasileiro-api) [![npm](https://img.shields.io/npm/dm/campeonato-brasileiro-api.svg)](https://www.npmjs.com/package/campeonato-brasileiro-api)[![NPM](https://nodei.co/npm/campeonato-brasileiro-api.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/campeonato-brasileiro-api/)
O **campeonato-brasileiro-api** é um módulo para consulta da tabela e rodadas do campeonato brasileiro
## Instalação
```npm install campeonato-brasileiro-api --save ```
## Exemplos
### Tabela
```js
const cb = require('campeonato-brasileiro-api');
const serie = 'a';
cb.tabela(serie).then(function(tabela) {
console.log(tabela);
}, function(err){
console.log(err);
});
```#### Objeto de Retorno
```js
[{
nome: "Atlético",
pontos: "10",
jogos: "5",
vitorias: "2",
empates: "2",
derrotas: "1",
golsPro: "10",
golsContra: "4",
saldoGols: "6",
percentual: "66.3"
}]
```#### Objeto de erro
```js
{ error: 'Não foi possível retornar as informações!' }
```### Rodada
Para rodada, passe o numero da rodada e série.
```js
const cb = require('campeonato-brasileiro-api');
const serie = 'a';
const rodada = '4';cb.rodadaAtual(serie, rodada).then(function(rodada) {
console.log(rodada);
}, function(err){
console.log(err);
});
```#### Objeto de Retorno
```js
[{
mandante: 'América-MG',
placarMandante: 0,
visitante: 'Corinthians',
placarVisitante: 0
}]
```#### Objeto de erro
```js
{ error: 'Não foi possível retornar as informações!' }
```