YouTube XML Datei auslesen

thommy1972

Mitglied
Hallo
Ich stehe vor einem Rätsel...
Auf meiner Seite kann man in einer Shoutbox Youtube Videos per BB Code einbinden.
Diese werden dann mit
Code:
$row5['text'] = preg_replace("/\[youtube\](.*?)\[\/youtube\]/", "<div id='videogallery'><a rel='#voverlay' href='http://www.youtube.com/v/$vid1&autoplay=1&rel=0&enablejsapi=1&playerapiid=ytplayer'><img src='http://i1.ytimg.com/vi/$vid1/default.jpg' width='100' border='0' /images/lupe.png' border='0' /></div></a>", $row5['text'] );

ersetzt.
Nun wollte ich aber den Title aus dem aus dem Link resultierenden RSS Feed lesen und eventuell über dem Video anzeigen.
Der RSS Feed eines Beispielvideos wäre z.b.

http://gdata.youtube.com/feeds/videos?q=zVfio9Fxv5Y

Die XML Datei wäre ja dann:
http://gdata.youtube.com/feeds/api/videos/zVfio9Fxv5Y

Bekommt man den Titel aus einer der beiden Dateien in das Replace ?
 
... Nun wollte ich aber den Title aus dem aus dem Link resultierenden RSS Feed lesen und eventuell über dem Video anzeigen.
...
Bekommt man den Titel aus einer der beiden Dateien in das Replace ?
Ja, bekommt man z.B. mit simpleXML:
PHP:
<?php

$xml = simplexml_load_file("http://gdata.youtube.com/feeds/videos?q=zVfio9Fxv5Y");
$videoTitel = $xml->entry[0]->title[0];

echo $videoTitel;

?>
 
Zurück