Executando verificação de segurança...
1

[DUVIDA] automações para o e-cac? (scrapping, serviços...)

Eai pessoal, recentemente recebi uma demanda para criar um sistema de automação que busca as DARFs automaticamente no sistema e-cac da receita, vi que haviam previsões para um novo portal e ate APIs mas nada se concretizou e pelo que tenho visto, a grande barreira hoje é o login unico via gov.br, dificil de burlar. No proprio site do e-cac existe uma descrição que bots podem fazer requisições, alguém com experiencia nesse assunto para ajudar?

obs: eu tenho pensado em fazer uma extensao do chrome tipo tanpermonkey para rodar javascript no cliente e automatizar o processo apos logado, parece uma boa ideia?

Carregando publicação patrocinada...
1
1

Vai ser basicamente um web scraping, nesse caso tem muita chance de quebrar e dar manutenção mas acho a ideia válida e se funcionar vai ser muito usado. Os sistemas do governo são em sua maioria, arcaicos e com zero UX, qualquer coisa que de praticidade a isso é uma boa ideia. A barreira mesmo é o login que tem captcha para acessar o ecac, isso por si só já impede uma autenticação automática. Você poderia criar a extensão do Chrome e esperar que o usuário fizesse o login manualmente e a partir disso puxar os dados.

1

Olá amigo, tudo bem?

Vou deixar aqui meu pequeno relato que talvez possa contribuir.

Eu tinha uma automação com um bot de WhatsApp para realizar lançamentos em uma plataforma do governo do estado de SP.

O login era apenas por login e senha, então, era um pouco maia fácil de fazer o processo.

Mas, a partir desse ano eles implementaram login via gov.br e isso acabou quebrando minha automação.

A solução que eu preferi foi:

  • Usuário escolhe o que deseja fazer e as informações a serem registradas dentro do meu software (fiz um software para pc ao invés do bot)
  • Tela de login do gov.br abre para ele fazer o login
  • Automação continua e insere os dados
  • Ao fechar a aplicação, todos os dados de autenticação do gov.br são apagados

Essa foi a solução que encontrei e está dando certo até o momento.

Estarei atento aqui pra ver se outros usuários tem outras soluções.

1

Tampermonkey após logado é uma boa. Tem também a possibilidade de um script javascript salvo como favorito do navegador. É só começar com javascript:// e deixar tudo dentro de uma função única que dá certo. No chrome eu acho até que aceita as quebras de linha.
Tem também a possibilidade de fazer um bot com o puppeteer com a opção de mostrar a tela ativada, assim você vê o navegador fazendo as tarefas e na hora do login, você espera o próprio usuário fazer.
E mais recentemente, você ganhou a opção de usar um browser integrado com IA, como o cosmos. Você diz o que ele tem quando e fazer e ele faz automaticamente e te devolve os dados depois. Pode até postar em uma API quando finalizar, tudo automático.
Todas as opções são válidas. Vai depender do seu conhecimento.
Faça os testes e avise.

1

Oi, boa tarde trabalho no setor de contabilidade aqui utilizo selenium e python/java. qualquer duvida so falar atualmente estou com 17 automações orquestradas por doker via um maestro em Kurbenets.

1
1

Com o gov.br atualmente esta em desenvolvimento pq o gov limita automação mas da para fazer tranquilo com selleniun, podemos fazer um passo a passo ficticio que atenda oque você esta precisando.

1
0
0
1