Hallo,
folgendes Problem: Ich habe mir ein Tool gebastelt, welches über die Shopware REST-API Artikel anlegen soll. Das ganze klappt auch einwandfrei, außer bei den Artikelbildern.
Die Bilder wurden zuvor schon hinzugefügt und der Link (https://…) der Bilder ist bekannt, die media ID allerdigns nicht. Beim Anlegen des Artikels gebe ich aktuell die Bilder über den Link an, hierbei wird das genannte Bild jedoch dupliziert und im „Artikel“ Ordner der Medienverwaltung nochmals angelegt.
Hier der Codeauszug:
"images":[ {"link":"https://XXXX_LINK_XXX_1.jpg","main":1,"position":1}, {"link":"https://XXXX_LINK_XXX_2.jpg","main":2,"position":2}]
Es gäbe aus meiner Sicht zwei Lösungsansätze, vielleicht kann mir ja jemand weiterhelfen
-
Kann ich beim Import (POST) was im Code umbauen, dass beim Import das Bild nicht dupliziert wird?
-
Kann ich mit dem Link/der URL irgendwie die MediaID abfragen und herausfinden? Dann könnte ich diesen Schritt vorab machen und entsprechend mit der MediaID den POST über die API machen, dabei wird das Bild nich dupliziert angelegt.
LG