Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Webiliza
@Webiliza

@Webiliza, desculpa, mas preciso de mais do que a pontuação. Preciso saber tambem o preço e o status dos jogadores nas rodadas anteriores a atual.

@henrique1996n1 Nesse caso vc tem que pegar dos dois endpoint: https://api.cartolafc.globo.com/atletas/pontuados/RODADA_AQUI e https://api.cartolafc.globo.com/atletas/mercado/RODADA_AQUI ... No primeiro só pontuação, no segundo o resto das informações... Lembrando que para rodadas passadas, a segunda url vem com todas as informações incluindo pontuação.

Alguem sabe como tranformar o formato:
{'DS': 2, 'FC': 6, 'FD': 2, 'FS': 6, 'I': 1...

em colunas no formato
DS FC
2 6

@Afonso199 to tentando entender o que você quer exatamente para eu tentar te ajudar... Mas acho que dando um forach vai te ajudar, pq assim você vai conseguir o valor de cada item.

boa tarde, galera. alguém já sabe como pegar os scouts já que aquela api de jogador geral não ta funcionando mais?

@ravanib__twitter na url https://api.cartolafc.globo.com/atletas/pontuados/RODADA_AQUI me parece que vem os scouts, não??

ravani!
@ravanib__twitter
opa, vou tentar essa agora, tdas que tinham me passado não puxava
Diego Pupato
@pupato13
@arthurcsp fala Arthur, blz cara? Onde vc conseguiu as pontuacoes anteriores? Eu fiquei afastado por alguns anos dos projetos sobre cartola e quero recomecar, porem nao tenho os dados das rodadas passadas. Se pode me ajudar com isso? Valeu
Webiliza
@Webiliza
@pupato13 https://api.cartolafc.globo.com/atletas/pontuados/RODADA_AQUI ... Só colocar a rodada que vc quer e terá todas as informações sobre pontuação do atleta nas rodadas passadas.
henrique1996n1
@henrique1996n1
Gente, o link //api.cartolafc.globo.com/atletas/mercado não está retornando os dados da rodada atual. O problema é o seguinte, nesse momento o mercado está aberto para escalar times para a rodada 8, entretanto, ao usar o link citado, ele trás informações da rodada 7 e o que eu quero são informações da rodada atual (8) que são o preço e o status do jogador(provável ou dúvida).
Tentem testar esse link quando o mercado tiver aberto. Ele retorna a rodada anterior a atual.
Diego Pupato
@pupato13

@pupato13 https://api.cartolafc.globo.com/atletas/pontuados/RODADA_AQUI ... Só colocar a rodada que vc quer e terá todas as informações sobre pontuação do atleta nas rodadas passadas.

po @Webiliza brigadao, era isso mesmo que eu estava querendo! Eu tentei ontem essa mesma API utilizando a resposta do Ravani acima, porem nao funcionou! Devo ter digitado alguma coisa errada no meio dela

@Webiliza pelo o que eu entendi ele retorna os scouts da rodada, eh isso mesmo? Antes tinhamos que pegar o mercado que retornava todos os scouts e subtrair com o que estava na base de dados...
Diego Pupato
@pupato13

Tentem testar esse link quando o mercado tiver aberto. Ele retorna a rodada anterior a atual.

@henrique1996n1 eh isso mesmo mano, ele traz os dados ja normalizados da rodada anterior, o que significa que eh o ultimo dado disponivel, ja que a rodada 8 ainda nao foi finalizada

@henrique1996n1 eu testei com dois jogadores ate o momento, Jean Mota e Scarpa. Vc pode ver que ambos batem com preco, varolizacao e status pra rodada
Diego Pupato
@pupato13
@Webiliza outra coisa que eu notei nesse endpoint de pontuados eh que nao traz a valorizacao do jogador. Tem algum endpoint que eu consiga pegar esse historico por jogador?
ravani!
@ravanib__twitter
boa noite galera, alguém manja alguma API que eu consiga puxar quantos jogos cada time tem separadamente? quero pegar médias per jogo e nem todos tem as mesmas quantidades de jogos
Diego Pupato
@pupato13
fala @ravanib__twitter eu acho que nao tem mano, eu procurei e nao achei nada. O que eu vou fazer eh inserir na mao mesmo...
ravani!
@ravanib__twitter

pior que fiz na mão tb mano, na segunda rodada eu já cansei kkk... e pior que gosto da média pq totais enganam bastante com essa coisa de quantidade de jogos..

fala @ravanib__twitter eu acho que nao tem mano, eu procurei e nao achei nada. O que eu vou fazer eh inserir na mao mesmo...

Diego Pupato
@pupato13
@ravanib__twitter na teoria sao 80 jogos ate agora. Vc pode utilizar esse endpoint para automatizar e inserir as partidas a cada rodada => https://api.cartolafc.globo.com/partidas/NUMERO_RODADA
@ravanib__twitter e ai vc abre rodada a rodada, e insere somente o resultado do jogo
henrique1996n1
@henrique1996n1

Tentem testar esse link quando o mercado tiver aberto. Ele retorna a rodada anterior a atual.

@henrique1996n1 eh isso mesmo mano, ele traz os dados ja normalizados da rodada anterior, o que significa que eh o ultimo dado disponivel, ja que a rodada 8 ainda nao foi finalizada

@pupato13 Entendo, mas tem alguma forma de eu conseguir os dados da rodada atual (preço, id atleta , posição, status). Só preciso dessas 4 colunas.

Kásio Eduardo
@kkkasio
@henrique1996n1 dps paga a breja
ravani!
@ravanib__twitter

@ravanib__twitter na teoria sao 80 jogos ate agora. Vc pode utilizar esse endpoint para automatizar e inserir as partidas a cada rodada => https://api.cartolafc.globo.com/partidas/NUMERO_RODADA

valeu querido, resolve um pouco, a questão é essa que falei, nem todas as rodadas teve os 10 jogos ai pode mascarar um pouco, mas agradeço demais pela ideia

aproveitando, sabe se tem como puxar jogos casa/fora?
henrique1996n1
@henrique1996n1
@kkkasio Obrigado pela resposta, mas perceba que atualmente o mercado está aberto para escalar o time na rodada 9 e o link em questão retorna os dados (preço, id atleta , posição, status) como Null para a rodada 9, mas para as rodadas anteriores os dados foram retornados de forma correta.
ravani!
@ravanib__twitter

aproveitando, sabe se tem como puxar jogos casa/fora?

além disso, consigo pegar o histórico de partidas com os scouts gerados? p/ poder agregar tudo e ver quantos scouts cada time cedeu para o outro rodada por rodada e juntar tudo numa tabela

Kásio Eduardo
@kkkasio
@henrique1996n1 olha se voce analisar.. a rodada 9 ainda nao aconteceu... Logo não teria logica de retornar algo né?
Dalvan
@dalvan-lima
bom dia, onde posso encontrar informações sobre como autenticar na api? estou começando agora
boa tarde né, perdi a noção do tempo kkk
Maurício Galdino
@m-galdino
Boa tarde. Existe alguma documentação da api do cartola?
Diego Pupato
@pupato13
@kkkasio fala Kasio, blz? Cara, vc conseguiu resolver o problema do captcha pra se autenticar? Eu pesquisar aqui e rodei todos os codigos que consegui achar e nada. Com o serviceId: 438 ou 4728, sem o captcha, com o captcha dentro do payload e nada funciona... Retorna sempre 406 captchaBlank
Diego Pupato
@pupato13

Boa tarde. Existe alguma documentação da api do cartola?

@m-galdino a unica que conheco eh esta aqui => https://github.com/wgenial/cartrolandofc/blob/master/api-cartolafc-2017.txt

4 replies
Ramon Viana
@MRamonViana_twitter
Alguém tem como me enviar o json da pontuação a atletas/pontuados rodada 1
Diego Pupato
@pupato13

Alguém tem como me enviar o json da pontuação a atletas/pontuados rodada 1

vc consegue obter atraves desse endpoint aqui => https://api.cartolafc.globo.com/atletas/pontuados/NUMERO-RODADA

Dalvan
@dalvan-lima
Bom dia, eu entendi como autenticar com o curl quando já se tem o token, mas como faço quando não tenho o token?
Dalvan
@dalvan-lima
como vocês automatizam pra pegar o globoid na web? vi que no mobile usam o webview
Rafa Neiva
@raphanews:matrix.org
[m]
Bom dia galera, alguem sabe como eu consigo descobrir o email do time pelo slug ou nome?
nesse link não mostra o email
Caio Salomão Marocco
@caiomarocco
nao tem mesmo, acho que nem na api autenticada. É problematico expor dados pessoais numa api aberta
lima1986
@lima1986
Galera, boa tarde. Tem alguma forma de acessar o mercado de rodadas anteriores? Tentei utilizar essa colocando a rodada ao final, mas não retorna nada: https://api.cartolafc.globo.com/atletas/mercado
Rafael Ressel Flores
@rressel
@lima1986 infelizmente só dá pra acessar o mercado da última rodada. Se precisar posso te passar o json das outras rodadas ou acessa direto no repositório CaRtola no github do Henrique gomide, onde disponibiliza os dados tbm.
lima1986
@lima1986
@rressel valeu Rafael. Consegui resolver aqui com um amigo, fazendo justamente isso, pegando os json das outras rodadas.
Agora estou com um outro problema aqui.. A galera que mexe com VBA consegue montar uma planilha para extrair a escalação de um time especifico, separando o elenco principal do banco de reserva? Eu tenho uma aqui que consigo fazer isso, porém ela mistura tudo e além disso só puxa 16 atletas, quando deveria puxar 17 (12 elenco principal + 5 reservas)
diegobarpereira
@diegobarpereira
@lima1986 a minha aqui puxa sem problemas.. o que vc ta usando pra acessar API?
lima1986
@lima1986

@diegobarpereira https://api.cartolafc.globo.com/time/id/" & ID & "/" & rodada

Não sei o que é..eu não entendo muito bem também.. teria como me passar a sua?

InfoMoreira
@InfoMoreira
Galera boa noite, tudo bem com vocês?
Peço perdão, mas qual é o conteúdo do POST para escalar um time? Não consigo de jeito nenhum...
Nessa api https://api.cartolafc.globo.com/auth/time/salvar
Retorna: "Houve algum problema e seu time não foi escalado. Tente novamente!"
InfoMoreira
@InfoMoreira

Não consigo de jeito nenhum, alguém tem um exemplo de como posso fazer?

meu código:

{
"esquema": 3,
"atleta": [
111695,
101054,
106704,
105208,
88544,
109426,
71719,
86859,
109461,
70323,
112708,
87402
],
"capitao":105208
}

Kásio Eduardo
@kkkasio
@InfoMoreira esquema 3 -> 4 3 3
Tenha certeza que. dos jogadores que estão no array você tenha 1 Goleiro, 2 Zagueiros e 2 Laterais, / 3 meias e 3 atacantes, e também um técnico.
@InfoMoreira e o array de "JOGADORES TITULARES" se chama "atletas", você está enviando "atleta" 99,9% de certeza que este pode ser o teu problema.

para quem precisar, os reservas são passados num outro array "reservas" com as chaves 1- gol 2-lat 3-zag 4-mei 5-ata exemplo....

"reservas": {
"1": 102907,
"3": 104401,
"5": 97450
}