Това е услуга WSDL, така че вероятно сте изтеглили файла
https://api.sendit.pl/webservice.php?wsdl
и добави референция за услуга. Те също имат пясъчна среда, първо трябва да се регистрирате в услугата Sandbox и да използвате обикновената услуга само с код без грешки. Проверете http://sandbox.sendit.pl/sandbox-info .
Проверете и този отговор:Как да използвате WSDL
Маркирайте особено отговора, който започва с Use WSDL.EXE utility to generate a Web Service proxy from WSDL.
Стартирайте от стартовото меню на Windows Visual Studio Command Prompt и въведете
C:\Program Files\Microsoft Visual Studio 10.0\VC>wsdl /out:c:\MyProject\SendItplProxy.cs
https://api-sandbox.sendit.pl/webservice.php?wsdl
Той създава SendItplProxy.cs за уеб услуга SendIt Sandbox в папката c:\MyProject. Добавете го към вашия проект и тогава ще имате вашите методи:
SendItpl x = new SendItpl();
x.SIUserLogin("a", "b", "c", "pl");
Ще трябва също да добавите препратка към System.Web.Services
.
И да – най-доброто решение, което сте намерили:използвайте Framework 2.0 WebServices, затова го добавям към този отговор.
Добавете справка за услуга и след това щракнете върху Разширени и след това следвайте тази снимка: