sql >> Base de Datos >  >> RDS >> Mysql

Integración con otro sistema

Este es un servicio WSDL, por lo que probablemente haya descargado el archivo

https://api.sendit.pl/webservice.php?wsdl

y agregó una referencia de servicio. También tienen un sandbox, primero debe registrarse en el servicio Sandbox y usar el servicio regular solo con código sin errores. Compruebe http://sandbox.sendit.pl/sandbox-info .

Consulte también esta respuesta:Cómo usar un WSDL

Marque especialmente la respuesta que comienza con Use WSDL.EXE utility to generate a Web Service proxy from WSDL. Ejecute desde el menú de inicio de Windows Símbolo del sistema de Visual Studio y allí escriba

C:\Program Files\Microsoft Visual Studio 10.0\VC>wsdl /out:c:\MyProject\SendItplProxy.cs https://api-sandbox.sendit.pl/webservice.php?wsdl

Crea SendItplProxy.cs para el servicio web Sandbox de SendIt en la carpeta c:\MyProject. Agréguelo a su proyecto y luego tendrá sus métodos:

 SendItpl x = new SendItpl();
 x.SIUserLogin("a", "b", "c", "pl");

También deberá agregar una referencia a System.Web.Services .

Y sí, la mejor solución que encontró usted mismo:use Framework 2.0 WebServices, así que lo agrego a esta respuesta.

Agregue una referencia de servicio y luego haga clic en Avanzado y luego siga esta imagen: