Il s'agit du service WSDL, vous avez donc probablement téléchargé le fichier
https://api.sendit.pl/webservice.php?wsdl
et ajouté une référence de service. Ils ont également un bac à sable, vous devez d'abord vous inscrire au service Sandbox et utiliser le service régulier uniquement avec un code sans bogue. Vérifiez http://sandbox.sendit.pl/sandbox-info .
Vérifiez également cette réponse :Comment utiliser un WSDL
Marquez en particulier la réponse qui commence par Use WSDL.EXE utility to generate a Web Service proxy from WSDL.
Exécutez à partir de l'invite de commande de Visual Studio dans le menu Démarrer de Windows et saisissez
C:\Program Files\Microsoft Visual Studio 10.0\VC>wsdl /out:c:\MyProject\SendItplProxy.cs
https://api-sandbox.sendit.pl/webservice.php?wsdl
Il crée SendItplProxy.cs pour le service Web sandbox SendIt dans le dossier c:\MyProject. Ajoutez-le à votre projet et vous aurez alors vos méthodes :
SendItpl x = new SendItpl();
x.SIUserLogin("a", "b", "c", "pl");
Vous devrez également ajouter une référence à System.Web.Services
.
Et oui - la meilleure solution que vous avez trouvé vous-même :utilisez les WebServices Framework 2.0, donc je l'ajoute à cette réponse.
Ajoutez une référence de service puis cliquez sur Avancé puis suivez cette image :