Mysql
 sql >> Database >  >> RDS >> Mysql

Integrazione con un altro sistema

Questo è il servizio WSDL, quindi probabilmente hai scaricato il file

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

e ha aggiunto un riferimento al servizio. Hanno anche una sandbox, dovresti prima registrarti con il servizio Sandbox e utilizzare il servizio normale solo con codice senza bug. Controlla http://sandbox.sendit.pl/sandbox-info .

Controlla anche questa risposta:Come utilizzare un WSDL

Contrassegna in particolare la risposta che inizia con Use WSDL.EXE utility to generate a Web Service proxy from WSDL. Esegui dal menu di avvio di Windows Visual Studio Command Prompt e digita

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 per il servizio web sandbox SendIt nella cartella c:\MyProject. Aggiungilo al tuo progetto e avrai i tuoi metodi:

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

Dovrai anche aggiungere un riferimento a System.Web.Services .

E sì, la soluzione migliore che ti sei trovato:usa Framework 2.0 WebServices, quindi lo aggiungo a questa risposta.

Aggiungi un riferimento al servizio, quindi fai clic su Avanzate e quindi segui questa immagine: