Hallo,
ich habe auf einer Website die youtubeapi eingebunden.
Das Problem dabei ist, dass bei Eingabe einer Playlist-ID die Videos nicht gelistet werden.
Bei Channels funktioniert die Extension einwandfrei.
Ich habe folgende Methoden erfolglos probiert:
Playlist-ID: PL12345
Playlist-ID: 1245
Die Playlist selbst ist öffentlich zugänglich und ermöglicht auch das Einbetten/sharen.
Hat jemand einen Tipp für mich?
Beste Grüße
Nachtrag:
wenn ich die Youtube-API wie folgt aufrufe:
http://gdata.youtube.com/feeds/api/playlists/[playlistID]
wird das XML generiert.
Ausgeben wird im Frontend dennoch nichts :/
Hat sich erledigt - war ein Bug im MVC der Extension.
Es wurden bei der Playlist zusätzliche Parameter generiert, die die Youtube-API nicht interpretieren kann.
Nachtrag:
Bugreport wurde an Extension-Entwickler gesendet.
Wer die Lösung jetzt schon braucht:
File: typo3conf/ext/youtubeapi/models/class.tx_youtubeapi_models_retrieve.php - ab Zeile 122
// playlist
if ( $this->playlist ) $append = 'playlists/' . $this->playlist . '/';
if(empty($this->playlist)) { // diese Zeile zur Bugbehebung einfügen
// maxResults
$append = $append . 'max-results=' . $this->maxResults;
// orderBy
$append = $append . '&orderby=' . $this->orderBy;
// startIndex
$append = $append . '&start-index=' . $this->startIndex;
} // zur Bugbehebugn einfügen