Array
(
)

Autenticar webservice - horus-ws-basico

Fabiane
   - 30 mar 2016

Olá,
Estou desenvolvendo uma integração para enviar dados da farmácia municipal ao ministério da saúde.
O problema é que não sei como envio o usuário e senha.
Endereço do webservice: http://aplicacao.saude.gov.br/horus-ws-basico/RecebeDadosWS?wsdl
O retorno está sendo "Invalid user"
Veja o meu fonte:
var ws = new RecebeDadosWS();
var conDadosMun = new consultarAllDadosPorMunicipio();
conDadosMun.codigoMunicipio = "5104559";
conDadosMun.dataEnvio = "30/03/2016";
conDadosMun.nomeUsuario = "jumzanon@hotmail.com";
conDadosMun.numeroProtocolo = "123";
consultarAllDadosPorMunicipioResponse retorno = ws.consultarAllDadosPorMunicipio(conDadosMun);
MessageBox.Show(retorno.@return.horuswsmensagem.mensagemglobal);

Jothaz
   - 30 mar 2016

Já tentou procurar pela documentação desta API no site do ministério da saúde?

Pois existem várias forma de fazer o que você quer e somente quem desenvolveu a API ou alguém que já usou poderá ajudá-la.

Fabiane
   - 30 mar 2016

Em primeiro lugar, obrigado por responder.

Tudo o que tem de documentação está nesse link:
http://portalsaude.saude.gov.br/index.php/o-ministerio/principal/leia-mais-o-ministerio/218-sctie-raiz/daf-raiz/ceaf-sctie/qualifarsus-raiz/eixo-informacao/l1-eixo-informacao/8508-envio-de-dados-webservice

O meu usuário foi criado e autorizado conforme a instrução do site, mas não tem um método ou instrução de como autenticar.