giovanigenerali / cartrolandofc

🎩 CartrolandoFC é um site para consultar os pontos parciais do seu time no Cartola FC.
http://www.cartrolandofc.cf
MIT License
277 stars 112 forks source link

Problema com url da API #41

Closed dipedro closed 8 years ago

dipedro commented 8 years ago

Utilizo a tua URL de busca de times de uma liga no meu app pra não ter que ter um usuário logado, mas recentemente ela não tá funcionando, o que foi que aconteceu??

http://cartrolandofc.com/load-api-auth.php?api=liga&liga_slug=

Tá dando erro de usuário não autorizado!

felipethomas commented 8 years ago

Estou tendo esse problema também. Quando acesso o site do cartola usando o mesmo usuário e senha que uso para autenticar pela url, dá certo, mas pela url sai a mensagem de usuário não autorizado. Esse problema começou depois do problema que aconteceu no cartola no último fim de semana (24/09/2016). Alguma pista sobre o problema?

giovanigenerali commented 8 years ago

Os caras colocaram o captcha do Google para autenticar, com isso não tem como chamar a API direto pois retorna "Missing captcha object with challenge and response". Eu não deixei essa chama na documentação justamente por não ter garantia de disponibilidade pois sabia que uma hora ou outra eles iriam bloquear, infelizmente isso aconteceu.

dipedro commented 8 years ago

Olá @giovanigenerali, realizando alguns testes aqui, consegui resolver o problema por enquanto. o/

Basta alterar o JSON de autenticação, ficando assim:

{"captcha":"","payload":{"email":"seuemail@seuemail.com", "password":"suasenha","serviceId": 438}}

O Captcha pode ir vazio mesmo, não tem problema.

Gostaria que se possível tu atualizasse a api do Cartrolando, pq não queria postar uma atualização do meu app pra que ele volte a funcionar. Pleaseeee

Abraço.

felipethomas commented 8 years ago

Valeu @dipedro, vou testar isso também. Obrigado por compartilhar.

Em ter, 27 de set de 2016 às 22:06, dipedro notifications@github.com escreveu:

Olá @giovanigenerali https://github.com/giovanigenerali, realizando alguns testes aqui, consegui resolver o problema por enquanto. o/

Basta alterar o JSON de autenticação, ficando assim:

{"captcha":"","payload":{"email":"seuemail@seuemail.com", "password":"suasenha","serviceId": 438}}

O Captcha pode ir vazio mesmo, não tem problema.

Gostaria que se possível tu atualizasse a api do Cartrolando, pq não queria postar uma atualização do meu app pra que ele volte a funcionar. Pleaseeee

Abraço.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/wgenial/cartrolandofc/issues/41#issuecomment-250044455, or mute the thread https://github.com/notifications/unsubscribe-auth/AAkieEJ8sGRjIFxSZ-7gQxBqQGBcx4iGks5qub2pgaJpZM4KGChm .

giovanigenerali commented 8 years ago

Vou testar aqui, me deem uns minutos.

dipedro commented 8 years ago

Carambaaaa a galera em peso, asuhuahua. Eu testei aqui usando o Postman e funcionou tranquilo.

giovanigenerali commented 8 years ago

@dipedro publicado http://cartrolandofc.com/load-api-auth.php?api=atleta-pontuacao&atleta_id=3081 obrigado pela ajuda 👍

felipethomas commented 8 years ago

Testado e homologado :) Valeu @dipedro e @giovanigenerali

dipedro commented 8 years ago

@giovanigenerali sem querer ser chato, mas a url que preciso continua sem funcionar. url nao funciona

Tu podes dar uma olhada? Sei que vou ter que fazer o meu mesmo, mas tô sem tempo pra realizar as alterações no meu app. Abraço.

giovanigenerali commented 8 years ago

@dipedro acho que agora está ok.