WebService CadSus - Delphi

REST

Delphi

27/02/2018

Estou fazendo teste com o REST Debugger
Esse é o link que utilizo em minha rede local: http://192.168.1.102:8003/gsea-cadsus-ws/webservice/cadsus/consulta?cns=703603052406136
O Response que recebo é: 406: NOT ACCEPTABLE
O que estou configurando de errado?
Diego Pohl

Diego Pohl

Curtidas 0

Respostas

Makson Nascimento

Makson Nascimento

27/02/2018

Estou fazendo teste com o REST Debugger
Esse é o link que utilizo em minha rede local: http://192.168.1.102:8003/gsea-cadsus-ws/webservice/cadsus/consulta?cns=703603052406136
O Response que recebo é: 406: NOT ACCEPTABLE
O que estou configurando de errado?

Amigo, vc conseguiu terminiar? estou precisando de fazer esta consulta mas por algum motivo nao consigo retornar os dados! me ajude wats 87.9.9996-2644
GOSTEI 0
Marcelo Gonçalves

Marcelo Gonçalves

27/02/2018

Estou fazendo teste com o REST Debugger
Esse é o link que utilizo em minha rede local: http://192.168.1.102:8003/gsea-cadsus-ws/webservice/cadsus/consulta?cns=703603052406136
O Response que recebo é: 406: NOT ACCEPTABLE
O que estou configurando de errado?


Olha eu apanhei muito desse webservice do CadSUS com o delphi, mas finalmente consegui implementá-lo. Esquece esses código da internet, todos estão usando uma versão do webservice que acredito ser somente de uso do e-sus. Esse endereço https://servicoshm.saude.gov.br/cadsus/CadsusService/v5r0 para homologação, funciona perfeitamente, aí vc vai perder um tempo programando pra requisitar a pesquisa, fazer a solicitação de uso no ambiente de homologação, e quando chegar no ambiente de produção no endereço: https://servicos.saude.gov.br/cadsus/CadsusService/v5r0, eles não de tão autorização pra usá-lo.

A Solução: usar o serviço PDQSupplier seguindo os passos do manual de integração: endereço: https://servicoshm.saude.gov.br/cadsus/PDQSupplier e para o ambiente de produção: https://servicos.saude.gov.br/PDQSupplier.

E outra, não importe o wsdl, faça direto pelo httpReqRequest, e seja feliz!!!!


GOSTEI 0
Welton Silva

Welton Silva

27/02/2018

Estou fazendo teste com o REST Debugger
Esse é o link que utilizo em minha rede local: http://192.168.1.102:8003/gsea-cadsus-ws/webservice/cadsus/consulta?cns=703603052406136
O Response que recebo é: 406: NOT ACCEPTABLE
O que estou configurando de errado?


Olha eu apanhei muito desse webservice do CadSUS com o delphi, mas finalmente consegui implementá-lo. Esquece esses código da internet, todos estão usando uma versão do webservice que acredito ser somente de uso do e-sus. Esse endereço https://servicoshm.saude.gov.br/cadsus/CadsusService/v5r0 para homologação, funciona perfeitamente, aí vc vai perder um tempo programando pra requisitar a pesquisa, fazer a solicitação de uso no ambiente de homologação, e quando chegar no ambiente de produção no endereço: https://servicos.saude.gov.br/cadsus/CadsusService/v5r0, eles não de tão autorização pra usá-lo.

A Solução: usar o serviço PDQSupplier seguindo os passos do manual de integração: endereço: https://servicoshm.saude.gov.br/cadsus/PDQSupplier e para o ambiente de produção: https://servicos.saude.gov.br/PDQSupplier.

E outra, não importe o wsdl, faça direto pelo httpReqRequest, e seja feliz!!!!




Meu amigo, poderia me ajudar? Estou precisando implementar e consumir a API, mas não estou conseguindo.
GOSTEI 0
POSTAR