Youtube-Videos eines Channels

YelloW22

Erfahrenes Mitglied
hallo.

wie kann ich mir alle Videos, sprich alle Video-IDs eines Channels holen ?
also ich will zB alle Video-IDs haben, die im Channel von BING-BONG sind.
 
Mit file_get_contents() kannst du den Inhalt der Website laden. Mit Suchfunktionen wie z.b. preg_match kannst du dann den Quelltext nach den betreffenden Zeilen durchsuchen.
 
erklär mir das mal bitte?

kann ich einfach schreiben
Code:
$quelltext = file_get_contents("http://www.youtube.com/channel");
?
oder wie muss ich das anwenden?
und wie durchsuche ich dann nach meinen video-urls? die sind ja alle unterschiedlich ...

wenn ich schreibe
Code:
<?php
$homepage = file_get_contents('http://www.youtube.com');
echo $homepage;
?>
dann öffnet er mir innerhalb meiner seite die Youtube seite. das will ich aber nicht, wollte doch nur den code sehen?

wie funktioniert dieses preg_match ?


danke schon mal
 
Zuletzt bearbeitet:
Dafür nimmt man Regex und sucht nach eindeutigen Mustern im HTML-Code. ALLE zu bekommen ist nicht so einfach, denn es gibt keine Ansicht, wo auch ALLE angezeigt werden, sondern per "mehr zeigen" kannst Du weitere X Videos einblenden.

Kurz und bündig : Es gibt dafür keinen EINEN Befehl! Arbeitsfolge:
(1) Seitentext laden
(2) per Regex die VideoID herauslesen/scrapen.
(3) keine Ahnung, was mit den Funden geschehen soll..

Regex für Anfänger - http://tut.php-q.net/de/regex.html
php Seitenauslesen für Anfänger - http://forum.geizhals.at/t711907.html

mfg chmee
 
trotzdem bekomme ich beim angeblichen "quelltextauslegen und anzeigen" nicht den code sondern es wird mir die Website angezeigt.
wie komm ich denn nun an den CODE in textform ?
----
durch die API steig ich nicht so wirklich durch im Moment... was muss ich denn einbinden um die nutzen zu können?
da steht überall was von Feeds ... ist das das was ich suche?
 
Nimm die betreffende URL, benutz sie im von mir unten verlinkten Regexp-Online-Tester und spiel mit Regex rum. Oben ist eine Seite verlinkt, wo man Regex kennenlernt. Abgesehen davon, ein RSS/Atom-Feed übergibt Dir eine "recht" lesbare Auflistung. Ich hab Dir mal ein Beispiel als Screenshot mitgegeben - ich weiß nur nicht, ob Du dann weißt, was Du mit dem Array anstellen sollst..

mfg chmee

Oh je, arg klein das Bild. einen Moment - besser..
 

Anhänge

  • yt_feed_regexp.jpg
    yt_feed_regexp.jpg
    118,8 KB · Aufrufe: 13
Zuletzt bearbeitet:
Zurück