API über .net ansprechen

Hallo,

ich habe bisher noch nix mit API gemacht.

Hat jemand ein Beispiel wie ich die Shopware API über vb.net oder C# ansprechen kann?

Besten Dank

Torsten

Hi Torsten,

 

RestSharp ist dort dein Freund und Helfer bei C#. Die haben auch die nötigen Beispiel & eine gute Doku.

Bezüglich der Shopware API einfach auf die Doku achten, dann läuft das.

Fertiger Code ist ja langweilig :wink: Und dennoch:

 

var client = new RestClient(htttp://DEINEURL/api/);

client.Authenticator = new HttpBasicAuthenticator(username, password);

var request = new RestRequest(htttp://DEINEURL/api/articles/DEINEARTIKELNUMMER?useNumberAsId=true);

var content = client.Execute(request).Content;

 

Damit solltest du dann schon einmal deine Artikel Informationen bekommen. Das ganze noch parsen und gut ists.

 

Grüße Alex

 

Danke & Besten Dank

:slight_smile:

Es gibt einen netten Shopware C# API Connector von Shopdoktor: https://github.com/shopdoktor/shopware-csharp-api-connector

Der ist schon etwas angestaubt, funktioniert aber trotzdem. Ich habe ihn als Basis genommen, nach VB.NET portiert und an die zwischenzeitlichen Änderungen der REST-API angepasst. Falls Interesse besteht, dann einfach PM.