0.0.3 • Published 8 years ago

cartolajs v0.0.3

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

#CartolaJS Build Status npm version npm downloads NPM David

Sobre

API Wrapper do Cartola FC para Node.js!

Criado por Lucas Vasconcelos

NOTE: Não suporta login do Facebook por enquanto!

Como usar?

Execute o comando:

npm install cartolajs

Um uso simples para a API(ainda falta adicionar alguns métodos)

var CartolaAPI = require('cartolajs').api;
var CartolaAuth = require('cartolajs').auth;

var Auth = new CartolaAuth({
  email: '',
  password: ''
})

Auth.done(function(data) {
  console.log("Token: %s", data.glbId)
  var Cartola = new CartolaAPI({
    glbId: data.glbId
  })
  Cartola.meuTimeInfo(function(data, err) {
    if (err) console.log(err)
    else
      console.log("Nome: %s\nCartoleiro: %s", data.time.nome, data.time.nome_cartola)
  })

  Cartola.minhasLigas(function(data, err) {
    if (err) console.log(err)
    else
      data.ligas.forEach(function(liga) {
        console.log("Nome: %s\nDescricao: %s", liga.nome, liga.descricao)
      })
  })

  Cartola.clubes(function(data, err) {
    if (err) console.log(err)
    else
      Object.keys(data).forEach(function(id) {
        console.log("[%s] Nome: %s\nAbreviação: %s", data[id].id, data[id].nome, data[id].abreviacao);
      })
  })
  Cartola.liga('dengo-kings-ufpa', function(data, err) {
    if (err) console.log(err)
    else
      console.log(data)
  })

})

Auth.catch(function(err) {
  console.log(err)
})
0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago