# Produkt-Bilder über API hochladen?

**URL:** <https://forum.shopware.com/t/produkt-bilder-uber-api-hochladen/60780>\
**Category:** Programmierung\
**Created:** [1. August 2019 um 08:05 UTC](https://forum.shopware.com/t/produkt-bilder-uber-api-hochladen/60780 "2019-08-01T08:05:44Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![canetti2](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@canetti2](https://forum.shopware.com/u/canetti2)\
**Post date:** [23. August 2019 um 16:28 UTC](https://forum.shopware.com/t/produkt-bilder-uber-api-hochladen/60780/4 "2019-08-23T16:28:17Z")

</div>

Hallo,

da ich auch gerade am Bilder-Upload hänge, möchte ich das Thema noch mal aufwärmen. Nach dem Studium der Entwickler-Konsole bin ich zu der Erkenntnis gekommen, das man für den Bild-Upload ZWEI POSTs benötigt.

Den ersten POST schicke ich unter Angabe der gewünschten **mediaFolderId** an **media?\_response=true**

**array(‚mediaFolderId‘ =\> ‚cef84bd4991c4055a7b02388dc49ca70‘);**

Als Rückgabewert erhalte ich die ID des neuen Bildes. Im Backend ist jetzt ein „weißes bzw. leeres Bild“ als Platzhalter zu sehen:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/4/489bc7b3dd61ec604dcbbea0c76d9f8fcb3fa8a8.gif)

&nbsp;

Den zweiten POST sende ich nun unter Angabe der neuen **ID** an **media/ID/upload?extension=jpg&fileName=bildname**. Der Inhalt des POST ist der Pfad zum Bild:

**array(‚url‘ =\> 'Pfad zum Bild - Webadresse**\*\*’);\*\*

Theoretisch sollte das funktionieren, jedoch erhalte ich in der Praxis leider eine Fehlermeldung:

**Resource at path „media.upload“ is not an existing relation. ;-(**

&nbsp;

Eine Sache verstehe ich nicht:

In der Netzwerkkonsole wird beim ERSTEN POST zusätzlich zur mediaFolderID auch die ID des Bildes übertragen - welches ja noch gar nicht existiert:

**{„mediaFolderId“:„cef84bd4991c4055a7b02388dc49ca70“,„id“:„23def9d0efcf4c91a94b062dec4f1e12“}**

Wie kann das sein? Bzw. wie kann man so eine ID (per PHP) generieren? Evtl. ist das der Grund meiner Fehlermeldung?

Über ein Feedback würde ich mich sehr freuen!

&nbsp;

&nbsp;

---

_[View the full topic](https://forum.shopware.com/t/produkt-bilder-uber-api-hochladen/60780)._
