Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Luiz Augusto Volpi Nascimento
@luizvnasc
opa galera, tava vendo que o mercado ta retornando null no scout, tem algum endpoint para pegar o scout por jogador?
Vinicius Anjos
@asvinicius
Olá, galera. Eu puxo os dados de uma liga (com 104 times), porém a api só me retorna 100 times. Já vi que alguns aplicativos, como o Parciais CFC conseguem a info de todos os times da liga. Alguém sabe me dizer de que forma eu consigo?
Vinicius Anjos
@asvinicius

@CharlesMendes este é meu código

public function token() {

    header('Content-type: application/json');

    $email = "xxx@xx.com"; // email da sua conta no cartola fc
    $password = "######"; // senha da sua conta no cartola fc
    $serviceId = 4728;

    $url = 'https://login.globo.com/api/authentication';

    $jsonAuth = array(
      'captcha' => '',
      'payload' => array(
        'email' => $email,
        'password' => $password,
        'serviceId' => $serviceId
      )
    );

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($jsonAuth));
    $result = curl_exec($ch);

    if ($result === FALSE) {
      die(curl_error($ch));
    }
    curl_close($ch);

    $parseJson = json_decode($result, TRUE);

    if($parseJson['id'] == "Authenticated"){            
        $session = array('glbId' => $parseJson['glbId']);
        if($this->session->set_userdata($session)){
            return true;
        }
    }else{            
        redirect(base_url('fail'));
    }      
}
leo
@leo_wilhelm_twitter
Quando o mercado está em atualização, como faço pra listar os times de uma liga?
Diego Melo
@diegommelo
Alguém tem o json do mercado da rodada 4?
Diego Pupato
@pupato13
@diegommelo eu tenho cara. Passa seu email que eu te mando. Você tem o da rodada 5?
Frantchesco
@fcecchin
Fala galera, o cartola mudou a API para buscar time pelo nome/slug?
essa chamada https://api.cartolafc.globo.com/time/slug/chelseajt não funciona mais ... existe alguma outra forma?
tero22
@tero22
@fcecchin também estou com problema em acessar. Acho que teve alguma alteração no servidor do Cartola. Algumas pessoas já tem essa alteração. Quem tiver, compartilha aí por favor. Obrigado!
Frantchesco
@fcecchin
pelo jeito eles tiraram esse recurso, agora só permitem por ID.
BelBrasil
@BelBrasil
Hem cabeça... @fcecchin no site do catimba ainda está funcionando a busca pelo nome, quando tento adicionar outro time ele faz a busca, será que eles já deram um jeito?
Frantchesco
@fcecchin
@BelBrasil a busca genérica por nome ainda funciona... este recurso https://api.cartolafc.globo.com/times?q=Nome
Mas a busca de um time específico foi retirada :( :(
BelBrasil
@BelBrasil
@cartolafcbrasil Ei man... visitei seu site, bem bacana mesmo! Me tira uma dúvida... vi que usa parte do projeto "CartrolandoFC" aquela parte de: "Atletas, Partidas e mais escalados" você implementou ou já vem no projeto CartrolandoFC?
igorfonseca
@igorfonseca
A busca de um time pelo slug não está funcionando, mas pelo id ainda funciona.
Pra achar o id é só usar a busca https://api.cartolafc.globo.com/times?q=Nome
BelBrasil
@BelBrasil
Ôpa! Alguém aqui fez a interação das parciais? Tipo: a soma dos jogadores em "pontuados" comparando com os jogadores escalados de cada time? Literalmente as parciais em tempo real rsrsrs
John Tinning
@JTinning_twitter
Alguém sabe como autenticar com o Power BI? Desculpe pela minha lingua, eu sou ingles :)
John Tinning
@JTinning_twitter
Alguém tem o json do mercado da rodada 1-7?
warlesonsilva
@wrsilva
Ôpa! será que é possível eu autenticar com os dados do facebook sem a necessidade de senha!
Siomar Velloso
@siomar
alguem conseguiu logar com o facebook usando js?
Dailson Campos
@dailsoncampos
Fale galera!
Existe uma forma de pegar os dados dos atletas em cada rodada?
Webiliza
@Webiliza

Consigo gerar o token de boa. Mas mesmo enviando o token nas requisições que necessitam de autenticação não consigo resposta. Alguém tem uma luz?

Meu código PHP ta assim:

$url = 'https://api.cartolafc.globo.com/auth/time';

$ch = curl_init();
$headers = array('Cache-Control: no-cache', 'X-GLB-Token : 21212122121212121');
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$resposta = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($resposta);

leo
@leo_wilhelm_twitter
Você precisa adicionar o User-Agent
Pode adicionar o código abaixo:
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36');
Webiliza
@Webiliza
@leo_wilhelm_twitter Valeu! Até retornou a resposta, mas foi [mensagem] => Usuário não autorizado. Gera o token, mas não dá autorização pra retorno.
$url = 'https://api.cartolafc.globo.com/auth/time';
$ch = curl_init();
$headers = array('Cache-Control: no-cache', 'X-GLB-Token : '.$token["glbId"].'');
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36');

$resposta = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($resposta);
leo
@leo_wilhelm_twitter

Conseguiu?
Tenho minha função assim

public function auth_time($glbId){
$curl = curl_init('https://api.cartolafc.globo.com/auth/time');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36');
curl_setopt($curl, CURLOPT_HTTPHEADER, array('X-GLB-Token:'.$glbId));
$jsonAuthTime = curl_exec($curl);
$ArrayAuthTime = json_decode($jsonAuthTime);
return $ArrayAuthTime;
}

Webiliza
@Webiliza
@leo_wilhelm_twitter Perfeito!! Agora funcionou. Eu estava quase desistindo. Obrigado cara!
getece
@getece
Pessoal sou bem novo na programação então se puderem me ajudar. Eu tenho uma página simples e gostaria de listar nessa página os nomes de alguns times e as pontuações que eles fizeram na rodada x...
BelBrasil
@BelBrasil
Alguém tem os json do mercado da rodadas anteriores? Poderiam me passar?
BelBrasil
@BelBrasil
@JTinning_twitter Ôpa! Iaê Jhon, conseguiu os JSON das rodadas anteriores? Se conseguiu tem como me passar? Desde já agradeço!
Webiliza
@Webiliza
cartolafcbrasil
@cartolafcbrasil
Fala pessoal. Alguem conseguiu descobrir a URL da API dos capitães mais escalados? Se alguem puder compartilhar agradeço.
BelBrasil
@BelBrasil
@Webiliza Vlw man! Brigadão! Sabe dizer também se tem alguma API que retorna a pontuação da tabela do Brasileirão? Tipo: Não encontrei nenhuma API e fui pegar pelos jogadores dos times, mas não bate com a pontuação devido a saída de alguns jogadores etc. Caso tenha alguma outra forma de fazer ou uma API enpecífica e puderem me passar... desde já agradeço! Abraço!
samuelgeek
@samuelgeek
Pessoal, bom dia!
Estou iniciando o desenvolvimento de um sistema de apostas e estou usando a api do CartolaFC porém tem alguns links que retorna o http status code como 204 (No Content)
Sabem me informar se está acontecendo alguma instabilidade?
leo
@leo_wilhelm_twitter

Não está funcionando a consulta pelo slug, você deve pesquisar pelo ID.

https://api.cartolafc.globo.com/time/id/2449632/ pra rodada atual e https://api.cartolafc.globo.com/time/id/2449632/1 pra especificar a rodada.

samuelgeek
@samuelgeek
@leo_wilhelm_twitter Muito Obrigado!
BelBrasil
@BelBrasil

@Webiliza
Olá pessoal... Alguém teria todos os 19 JSON da API PONTUADOS? Tipo: Peguei os 19 arquivos .CSV do Projeto do Henrique, porém os dados não batem devido ele pegar da API MERCADO, essa API retorna apenas alguns jogos anteriores, não mostra o que ele fez na rodada conforme o JSON Pontuados.

Caso alguém possa me disponibilizar os JSON da API Pontuados ficarei muito grato!
desde já agradeço! 77988060422 ZAP

joaoholander
@joaoholander
WehSoft Sistemas
@wehsoft
Pessoal, possui alguma documentação para esta api?
https://api.cartolafc.globo.com
Queria ver todos os endpoints
Dailson Campos
@dailsoncampos

Fale pessoal!

Alguém sabe me dizer se tem um end-point pra pegar os scouts do atleta por rodada?

Diego Souza
@DeeSouza
Pessoal, é possível autenticar pelo localhost?
Eu estou usando o postman, ele dá autenticação bem sucedida
Mas se eu tento po JS em uma aplicação minha localhost, dá erro de CORS