Media URL per API ermitteln
Author: sbrandt68
Publication Date: 1/26/2016 10:36
Hallo, ich versuche gerade die URL für ein Media Objekt vom Typ Bild zu ermitteln.
Leider scheitere ich total und habe hier in der Community keine passende Lösung gefunden.
Grundsätzlich verwenden wir noch die StandardURL generierung und somit scheitert es z.B. beim Aufruf von media.getStoredUrl(), das gibt mir dann null zurück.
String mediaUrl = media.getStoredUrl(masterLanguage, project.getResolutionByName("ORIGINAL"));
Ich finde zur Zeit keine Lösung um an die Bild URL zu kommen. Kann mir da jemand weiterhelfen?
-
Author: MarsDD - 1/27/2016 12:14
Hallo Stefan,
um .getStoredUrl() erfolgreich nutzen zu können (return != null), muss min. einmal eine Generierung durchgeführt werden - denn dann erst hat das Medium eine storedUrl.
Ich hole mir die URL eines Medien-Elementes wie folgt:
url = urlCreator.getUrl(media, language, resolution, UrlCreator.ABSOLUTE_URL);
Hoffe, ich konnte Dir helfen.
Viele Grüße
Marcel
0 -
Author: sbrandt68 - 3/3/2017 13:54
Leider ist die URL unter .getStoredUrl() nur gesetzt wenn man einen SEO URL Generator zur Pfaderzeugung verwendet.
Der Generator "Defaults URLs" setzt da nichts rein, ist also immer null.
Wie komme ich den an den von dir genannten urlGenerator ?
Was ich habe ist der "ScheduleContext scheduleContext"
url = urlCreator.getUrl(media, language, resolution, UrlCreator.ABSOLUTE_URL);
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
2 Kommentare