Ola!
Alguém do forum com conhecimento pode me mostrar o caminho das pedras para consultar um medicamento pelo seguinte endereço ?
http://www7.anvisa.gov.br/datavisa/cons ... mentos.asp
A consulta pode ser pelo nome do medicamento, número, etc...
Saudações,
Itamar M. Lins Jr.
Consultar medicamento via http.
Moderador: Moderadores
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Consultar medicamento via http.
Olá
Está fora do ar.
Para consultar pelo programa? Deve ser algum tipo de web service, tem um exemplo meu aqui no forum para isso, e pelo menos 2 sobre isso no meu site também.
Precisaria ver como o site funciona, mas em geral basta mandar um "post" pro site e pegar o resultado. Existem várias formas de fazer isso, eu costumo usar a hbtip.
Outra opção, se for via get, basta passar os parâmetros na URL, e puxar o resultado HTML pelo Curl, por exemplo:
Ou seja, se for web service, vai retornar só o que voce precisa mesmo, mas se for um site comum, vai retornar uma pagina inteira, e vc trata encontrando as substrings.
Abraços.
Está fora do ar.
Para consultar pelo programa? Deve ser algum tipo de web service, tem um exemplo meu aqui no forum para isso, e pelo menos 2 sobre isso no meu site também.
Precisaria ver como o site funciona, mas em geral basta mandar um "post" pro site e pegar o resultado. Existem várias formas de fazer isso, eu costumo usar a hbtip.
Outra opção, se for via get, basta passar os parâmetros na URL, e puxar o resultado HTML pelo Curl, por exemplo:
Código: Selecionar todos
www.site.com/nomedoremedio=SUA_VAR_AQUIAbraços.
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.