Abruf einer Artikel URL via Rest-API

Hallo zusammen, aktuell bin ich dabei, einige Artikel über die Shopware-API abzurufen, damit ich diese auf einer anderen, externen Seite als Beispielartikel darstellen kann. Das klappt soweit auch wunderbar. Ich würde von dort aber gerne direkt auf den jeweiligen Artikel verlinken. Aber wie es aussieht, liefert die Shopware Rest-API keine Artikel-URL zurück. Hat vielleicht einer von euch eine Idee, wie dies dennoch realisiert werden kann? Vielen Dank im Voraus. Viele Grüße Florian

Doofe Methode, die aber funktioniert: URL nach dem Schema http://shop-domain.tld/detail/index/sArticle/<articleid>
Da auf der Seite ein Canonical Link gesetzt wird, dürfte das nicht dazu führen, dass google sowas als Dupplicate Content erkennt.
Ja, das sieht nicht so schön aus, wird aber funktionieren.

[size=50]Ich würde außerdem gerne versuchen die REST Schnittstelle zu erweitern, damit der Link erzeugt und mitgeschickt wird.[/size]

Alternativ könntest du anstelle die API zu benutzen dir einen RSS-Feed anlegen und dir damit den Artikellink liefern lassen. Ansonsten wäre wohl das Kleingedruckte von waldicom das sinnvollste.

Hallo, vielen Dank. Diese beiden Ansätze + den Ansatz, die URL’s selbst zu bauen, was ja über den Abruf der Kategoriestruktur prinzipiell ginge, aber aufgrund aller möglichen Sonderzeichen, … problematisch werden kann, hatte ich auch. Vermutlich hatte ich nur gehofft, dass es noch etwas Eleganteres gibt :slight_smile: Geworden ist es dann nun (vorerst) der Ansatz “Canonical URLs”. Vielen Dank euch. Viele Grüße Florian

Und wie wäre es mit diesem Aufruf: http://www.demoshop.de/shopware.php?sVi … IKELNUMMER