none
Consumir web service soap RRS feed

  • Pregunta

  • Amigos estoy intentando consumir unos web service de una aplicacion que se llama mindbody para integrarla a una aplicacion que estoy haciendo.

    Ellos tienen publicados unos web service SOAP, pero no logro consumirlos. La direccion del ws es

    https://api.mindbodyonline.com/0_5/ClientService.asmx?WSDL

    Lo que he intentado  hasta ahora es, agregar una referencia de servicio en mi app de windows, en la cual  esta el metodo GetClients, que retorna el listado de todos los clientes que estan en la app online

    Ahora cuando intento usar el web service no me aparece el  metodo, lo estoy intentando asi

    wsMindClient.???     webService = new wsMindClient.???

    Al pulsar el punto me sale un monton de metodos menos el GetClients, y no se como puedo hacer que salga.

    Por otro lado en la documentacion de mindboy me indica que para usar los web service tengo que poner el usuario y clave de para autenticacion y no se donde puedo ponerle.

    https://developers.mindbodyonline.com/Documentation/Testing?version=v5.1

    No se si alguien ha logrado comunicarse a esta aplicacion,  o me puede dar un ejemplo de como consumir los web service tipo soap con autenticacion.??

    domingo, 1 de octubre de 2017 1:13

Respuestas

  • wsMindClient.???     webService = new wsMindClient.???

    Al pulsar el punto me sale un monton de metodos menos el GetClients, y no se como puedo hacer que salga.

    Eso es porque el método no sale en la clase sino en la instancia. Es decir, tendrás que hacer algo parecido a esto (pero poniendo los nombres correctos):

    wsMindClient.Client_x002_service webService = new wsMindClient.Client_x002_service()

    var resultado = webService.GetClients();

    domingo, 1 de octubre de 2017 11:06
    Moderador