# API media ressource - Upload local image

**URL:** <https://forum.shopware.com/t/api-media-ressource-upload-local-image/50204>\
**Category:** Shopware 5\
**Created:** [30. Dezember 2017 um 10:59 UTC](https://forum.shopware.com/t/api-media-ressource-upload-local-image/50204 "2017-12-30T10:59:43Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![FloppyDisk](https://avatars.discourse-cdn.com/v4/letter/f/848f3c/32.png) [@FloppyDisk](https://forum.shopware.com/u/FloppyDisk)\
**Post date:** [30. Dezember 2017 um 10:59 UTC](https://forum.shopware.com/t/api-media-ressource-upload-local-image/50204/1 "2017-12-30T10:59:43Z")

</div>

Hallo!&nbsp;

Meine Frage: Wie kann ich über die API (externer Aufruf) ein Bild, welches lokal am Computer gespeichert ist,&nbsp;uploaden? Mein Array besteht aus AlbumID, File und Description, wobei eben File ein lokaler Pfad ist. Ist dies überhaupt möglich?&nbsp;

Danke schon mal im Vorraus!&nbsp;

Lg

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [30. Dezember 2017 um 12:54 UTC](https://forum.shopware.com/t/api-media-ressource-upload-local-image/50204/2 "2017-12-30T12:54:13Z")

</div>

> wobei eben File ein lokaler Pfad ist. Ist dies überhaupt möglich?&nbsp;

Nein, da dein Shop natürlich nicht auf deinen PC zugreifen kann.

Du kannst aber anstelle des Pfades das Bild Base64 kodieren und direkt mit im Request übergebem. (Mit [PHP geht das so](https://stackoverflow.com/questions/3967515/how-to-convert-an-image-to-base64-encoding), ansonsten einfach mal googeln). Bei der Media Resource geht das:&nbsp;[REST API - Media resource](https://developers.shopware.com/developers-guide/rest-api/api-resource-media/)

> file &nbsp; &nbsp; &nbsp;(required) &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; stringPath / URL / dataURI

Wobei dataURI ein Base64 kodiertes Bild ist.

Viele Grüße&nbsp;

---

<div class="post-metadata">

**Author:** ![FloppyDisk](https://avatars.discourse-cdn.com/v4/letter/f/848f3c/32.png) [@FloppyDisk](https://forum.shopware.com/u/FloppyDisk)\
**Post date:** [30. Dezember 2017 um 16:38 UTC](https://forum.shopware.com/t/api-media-ressource-upload-local-image/50204/3 "2017-12-30T16:38:54Z")

</div>

Hallo!&nbsp;

Super, Danke für die schnelle Antwort!&nbsp;

LG&nbsp;

---

<div class="post-metadata">

**Author:** ![FloppyDisk](https://avatars.discourse-cdn.com/v4/letter/f/848f3c/32.png) [@FloppyDisk](https://forum.shopware.com/u/FloppyDisk)\
**Post date:** [2. März 2018 um 13:26 UTC](https://forum.shopware.com/t/api-media-ressource-upload-local-image/50204/4 "2018-03-02T13:26:37Z")

</div>

Hallo,&nbsp;

habe wiedermal ein oder zwei Fragen.&nbsp;

Kann man über die medien-schnittstelle auch PDF-Dokumente in den Ordner Dateien-Sonstiges hochladen? Und wie bzw wo sehe ich die id der Alben?&nbsp;

&nbsp;

Danke :)&nbsp;

---

<div class="post-metadata">

**Author:** ![FloppyDisk](https://avatars.discourse-cdn.com/v4/letter/f/848f3c/32.png) [@FloppyDisk](https://forum.shopware.com/u/FloppyDisk)\
**Post date:** [5. März 2018 um 11:59 UTC](https://forum.shopware.com/t/api-media-ressource-upload-local-image/50204/5 "2018-03-05T11:59:55Z")

</div>

So, pdf-dokumente gehen jetzt, aber den Titel bekomme ich nicht hin. (Auch bei den Bildern)&nbsp;

Ich setzte den die Felder “name” und “description” beim upload über die API, aber&nbsp;&nbsp;im Shop ist der Titel leider nicht das was ich vorgebe. Muss ich ein anderes Feld nehmen?&nbsp;

Lg

---

<div class="post-metadata">

**Author:** ![stexIT](https://avatars.discourse-cdn.com/v4/letter/s/f1d935/32.png) [@stexIT](https://forum.shopware.com/u/stexIT)\
**Post date:** [27. November 2018 um 08:31 UTC](https://forum.shopware.com/t/api-media-ressource-upload-local-image/50204/6 "2018-11-27T08:31:24Z")

</div>

> [@FloppyDisk schrieb:](https://forum.shopware.com/profile/27875/FloppyDisk "FloppyDisk")
> 
> So, pdf-dokumente gehen jetzt, aber den Titel bekomme ich nicht hin. (Auch bei den Bildern)&nbsp;
> 
> Ich setzte den die Felder „name“ und „description“ beim upload über die API, aber&nbsp;&nbsp;im Shop ist der Titel leider nicht das was ich vorgebe. Muss ich ein anderes Feld nehmen?&nbsp;
> 
> Lg

Hi FloppyDisk,

wie hast du das mit den PDFs gemacht?

&nbsp;

- stexIT
