Gå til innhold

Regular Expression for å hente ut tittel ifra YouTube


Anbefalte innlegg

Videoannonse
Annonse

Kom over denne kodebiten, men den vil ikke fungere - Begynner og bli rusten på dette :p - Men synes det kunne vært lov og bruke yt:duration i simpleXML!!!

 

$videoId = $_GET['v'];
$feedURL = "http://gdata.youtube.com/feeds/api/videos/{$videoId}";

$sxml = simplexml_load_file($feedURL);
foreach ($sxml->entry as $entry) {

$yt = $entry->children($feedURL);

$attrs = $yt->duration->attributes();

$duration = $attrs['seconds'];
echo $duration;
}

 

EDIT: står også mye her, men forstår veldig lite av det... er noe med at du må ha zend engine.. noe som ikke er en mulighet for meg :/

 

http://code.google.com/apis/youtube/develo..._guide_php.html

Endret av Famen
Lenke til kommentar
$videoId = trim( $_GET['v'] );

if( $videoId != "" )
{
$xmlFile = "http://gdata.youtube.com/feeds/api/videos/{$videoId}";

$xml 	= simplexml_load_file( $xmlFile );

$group 	= $xml->children( 'http://search.yahoo.com/mrss/' );
$yt 	= $group->children( 'http://gdata.youtube.com/schemas/2007' );

$title 		= $group->group->title;
$duration 	= $yt->attributes()->seconds;

echo "Tittel: {$title} \n\rLengde: {$duration}sekunder";

}

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...