sql >> Databasteknik >  >> RDS >> Mysql

Integration med ett annat system

Detta är WSDL-tjänst så du har förmodligen laddat ner filen

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

och lade till en tjänstreferens. De har också en sandlåda, du bör först registrera dig hos Sandbox-tjänsten och endast använda den vanliga tjänsten med kod utan fel. Kontrollera http://sandbox.sendit.pl/sandbox-info .

Kontrollera också detta svar:Hur man använder en WSDL

Markera särskilt svaret som börjar med Use WSDL.EXE utility to generate a Web Service proxy from WSDL. Kör från Windows startmeny Visual Studio Command Prompt och skriv där

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

Den skapar SendItplProxy.cs för SendIt-sandlådans webbtjänst i mappen c:\MyProject. Lägg till det i ditt projekt så får du dina metoder:

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

Du måste också lägga till referens till System.Web.Services .

Och ja - den bästa lösningen du hittade själv:använd Framework 2.0 WebServices, så jag lägger till det i det här svaret.

Lägg till en tjänstreferens och klicka sedan på Avancerat och följ sedan den här bilden:




  1. Hur man omdirigerar till olika sidor efter användartyp i php och mysql

  2. Lägg till flera rader på bara en rad från en enda tabell

  3. Ansluter till 4D från Java

  4. Möjliggöra kundernas affärsinformation via datakataloger, affärsordlistor och datastyrning