Dit is een WSDL-service, dus u heeft het bestand waarschijnlijk gedownload
https://api.sendit.pl/webservice.php?wsdl
en een servicereferentie toegevoegd. Ze hebben ook een sandbox, u moet zich eerst registreren bij de Sandbox-service en de reguliere service alleen gebruiken met foutloze code. Controleer http://sandbox.sendit.pl/sandbox-info .
Controleer ook dit antwoord:Hoe een WSDL te gebruiken
Markeer vooral het antwoord dat begint met Use WSDL.EXE utility to generate a Web Service proxy from WSDL.
Uitvoeren vanuit het Windows startmenu Visual Studio Command Prompt en typ daar
C:\Program Files\Microsoft Visual Studio 10.0\VC>wsdl /out:c:\MyProject\SendItplProxy.cs
https://api-sandbox.sendit.pl/webservice.php?wsdl
Het creëert SendItplProxy.cs voor SendIt sandbox-webservice in de map c:\MyProject. Voeg het toe aan je project en je hebt je methoden:
SendItpl x = new SendItpl();
x.SIUserLogin("a", "b", "c", "pl");
U moet ook een verwijzing toevoegen naar System.Web.Services
.
En ja - de beste oplossing die je zelf hebt gevonden:gebruik Framework 2.0 WebServices, dus ik voeg het toe aan dit antwoord.
Voeg een servicereferentie toe en klik vervolgens op Geavanceerd en volg deze afbeelding: