Git Product home page Git Product logo

Comments (6)

Menighin avatar Menighin commented on July 22, 2024 2

Pessoal boa noite,

Eu to em contato com uma PO da B3.
Realmente o CEI como a gente conhece vai ser descontinuado.
Eles estão com a interface nova mas como disse o Felipe tem o problema do Captcha.

Em contato com eles, eles estão de fato construindo uma API que a principio é voltado para clients PJ.
Eu expus pra PO a necessidade que a gente tem como pessoa fisica de acessar nossos proprios dados e ela disse que estaria levando isso pro pessoal pra discutir, que provavelmente em algum momento eles disponibilziarão pra pessoa fisica tambem mas inicialmente é focado em PJ.

Abs,

from cei-crawler.

Menighin avatar Menighin commented on July 22, 2024 2

Ei @iowaz acho uma boa sim!

A gente pode ter um opção de configuração na instanciação do CeiCrawler onde o usuário pode configurar as informacoes do AntiCaptcha pra usar.
E aí podemoves evoluir com outros provedores, inclusive, prompando o usuário para resolver ele mesmo.

from cei-crawler.

hugow182 avatar hugow182 commented on July 22, 2024

Vocês pretendem fazer um Crawler pra nova área logada?
Parece que o CEI "antigo" vai ser descontinuado.

from cei-crawler.

felipesdias avatar felipesdias commented on July 22, 2024

Eu já tenho acesso a nova plataforma (ganhei convite), ela funciona como uma API (bem simples de comunicar).
O Problema é que vai ter captcha para logar, entrei em contato com eles e e não irão disponibilizar uma url para login sem captcha, na verdade, acredito que estão desenvolvendo uma API paga.

Daqui um tempo o CEI vai ser descontinuado.

Segue a resposta do meu contato:

"Por enquanto o CEIAPP continuará disponível. Pedimos que acesse https://developers.b3.com.br/ que em breve serão disponibilizados APIs para consumo de dados da nova plataforma."

Acho que uma possível alternativa que teremos é utilizar um resolvedor de captcha pago, ou exportar o captcha para o próprio usuário resolver

from cei-crawler.

iowaz avatar iowaz commented on July 22, 2024

Pessoal, consegui fazer uma POC utilizando o serviço/API do AntiCaptcha e consegui extrair quase todos os dados da carteira e da movimentação com o mesmo padrão do cei-crawler.

Ao autenticar, eles geram um JWT com uma data de expiração de 1h e do lado da aplicação coloquei uma estratégia pra salvar o token em um Redis (para diminuir as chamadas no AntiCaptcha, que cobra 0.002 dólares por captcha resolvido).

Não é o ideal, afinal tem que pagar pela quebra do captcha e tem a especificidade da minha aplicação escalar horizontalmente, por isso o Redis, mas de qualquer modo vocês acham válido submeter uma PR para trazer essa implementação para o cei-crawler?

from cei-crawler.

Menighin avatar Menighin commented on July 22, 2024

Pessoal,
Lancei hoje uma v3 que olha pra essa nova área logada.
Tem uma configuração de estratégia de login que por enquanto só permite a resolução manual, mas vou providenciar de deixar pronta alguma integração com o AntiCaptcha, por exemplo, pra resolver.
A API mudou bastante até porque as informações da nova área são bem diferentes.
Agora o cei-crawler só faz as chamadas HTTP pros endpoints da B3... Ou seja, o formato dos dados retornados vem direto deles.

Ainda da pra continuar usando a v2 que nao tem captcha enquanto eles nao descontinuam.

Vou fechar aqui e qualquer problema com a versao nova fiquem a vontade pra reabrir

from cei-crawler.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.