Encerrado

Autenticar usuário via HTTP Post/Get e retorne dados

Contexto teórico:

Preciso de um script que faça login em determinada página e a partir do login ele consiga navegar em background nas páginas que eu precisar navegar, tendo isso, eu preciso também que o sistema seja capaz de efetuar os determinados filtros que existem em cada página específica, tais como filtros de data e de seleção em combo box. Tudo isso precisa ser feito a partir de uma tela onde o usuário insira seu login (CPF e Senha) para então poder trazer suas informações para o aplicativo em questão.

Contexto detalhado:

1- O script deve ser capaz de usar o usuário e senha inseridos em um TextField e após clicar no botão 'Importar' (por exemplo) deve efetuar o login no site:

[login to view URL]

2- Após efetuar o login, deve armazenar a sessão para que seja possível navegar nas demais páginas:

[login to view URL]

Nessa tela existem 4 campos e 1 botão, 2 Combo Box e 2 Input DateTime

Nessa tela o sistema deve ler as opções do Combo: Institução e ir filtrando os dados

A cada vez que é filtrado os dados ele irá carregar a tabela com as informações que preciso pegar

3- Após efetuar a consulta e buscar todos os dados disponíveis no item 2, ele deverá navegar para a tela:

[login to view URL]

Nessa tela ele deve buscar todos os dados filtrando novamente pela instituição

4- Após efetuar a consulta do item 3, ele deverá navegar para essa tela:

[login to view URL]

Novamente deve buscar todos os dados daqui

Detalhe:

O script para não roubar tanto tempo em questões de organização, não precisa extrair os dados das tabelas em questão, apenas me retornando o texto html de cada página e filtrando os dados já é o suficiente.

Extrair os dados das tags em html eu mesmo posso fazer, a minha dificuldade é apenas em efetuar o login, filtrar os dados e navegar entre as telas utilizando o mesmo usuário sem precisar ficar autenticando a cada solicitação.

A princípio seria isso.

Qualquer dúvida extra estou a disposição.

Habilidades: Flutter

Sobre o Cliente:
( 0 comentários ) Curitiba, Brazil

ID do Projeto: #27093983

2 freelancers estão ofertando em média $180 nesse trabalho

docpro29

Olá Obrigado por publicar seu projeto. Eu revisei sua exigência. Para entender mais e esclarecer nossas dúvidas, gostaria de discutir com vocês algumas dúvidas. Deixe-me uma mensagem para que possamos discutir os de Mais

$200 USD in 3 dias
(1 Comentário)
2.7
tuchinski

Olá, Já realizei alguns trabalhos de criação de scripts em Python. Tenho algumas questões sobre o projeto. - É necessário uma interface gráfica ou somente o script em Python? - Consigo criar uma conta de teste para Mais

$160 USD in 15 dias
(0 Comentários)
0.0