Eu estou fazendo meu TCC sobre um software de uma clínica.
Em uma determinada função eu gostaria que o usuário pudesse pesquisar um medicamento qualquer, ou seja CONSULTAR em um banco de dados… Pelo que eu vi, a ANVISA tem um WebService para utilização, mas para isso é preciso fazer um cadastro, etc.
Alguém sabe algum jeito mais fácil de consultar esses medicamentos? No site da ANVISA tem uma página de consultas (https://consultas.anvisa.gov.br/#/medicamentos/) que é pública, então acredito que possa haver um jeito de pegar esses dados de alguma outra forma.
Olhando por cima, você poderia fazer uma requisição http e ler o resultado para obter os dados que necessita. Provavelmente dará um bocado de trabalho para procurar os campos no meio de todo o html, mas é possível.
Não sei quão usado é esse recurso de consulta, então tome cuidado pra não fazer muitas requisições simultâneas ou muito próximas, pois o servidor deles pode acabar derrubando sua conexão por excesso de uso ou por confundir com um ataque DDOS.
Eu pensei em fazer isso também, mas o problema é que na tabela de resultado de medicamentos tem um javascript que mostra 25/50 resultados, por exemplo. Eu necessito clicar no botão (50) para dai sim mostrar todos os resultados…