En application programming interface lader programmører forbinde til fjerntliggende servere og køre funktioner oprettet af API -udviklere. Du skal bruge den . NET SOAP messaging service til at oprette forbindelse til XML servere fra din web app . SOAP er formateret i XML, så svaret fra SOAP beskeden tolkes med intern . NET funktioner. Den . NET sprog automatisk parser XML-meddelelsen , så alt du skal gøre er at lave en forbindelse til API. Instruktioner
1
Open Visual Studio fra Windows "Start" -menuen. Åbn din web program, du vil bruge til at forbinde til API .
2
Dobbeltklik på den fil, du vil bruge til at forbinde til API . Den . NET kode filen åbnes til den kode editor. Tilsæt SOAP bibliotekerne til toppen af filen. Kopier og indsæt følgende kode til toppen af filen : Hej
hjælp Microsoft.Web.Services2 , ved hjælp Microsoft.Web.Services2.Messaging , anvendelse Microsoft.Web.Services2.Addressing ;
3
Lav en anmodning til SOAP -serveren. Følgende kode åbner API på den eksterne server ved hjælp af XML SOAP format:
SoapEnvelope kalder = new SoapEnvelope ( " API service " , konvolut ),
Erstat " API service " med navnet på den API , som du vil tilslutte.
4
Få XML svar fra serveren . Den " SoapEnvelope " class gemmer svaret fra API i XML-format. Brug følgende kode til at hente den server respons : Hej
SoapEnvelope afkast = client.RequestResponseMethod (call ),