Sponsor-Board.de
PHP- Youtube Hilfe

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Scripting (/forumdisplay.php?fid=108)
+---- Thema: PHP- Youtube Hilfe (/showthread.php?tid=53252)


PHP- Youtube Hilfe - Jerko - 25.01.2015 21:09

Hallo Sponsorboard,

undzwar brauche ich Hilfe bei einem PHP Script.
Ich möchte ein Eingabefeld machen da schreibt man einen Youtube Link hinein und man bekommt dann den Titel des Videos ausgegeben.

So nun habe ich mich mit der Youtube Api auseinander gesetzt und habe auch eine Lösung:
Man muss mit dem Link in diesem Format arbeiten
[Link: Registrierung erforderlich]

Doch wie bekomme ich es hin einen normalen Youtube Link in einen Link dieser Art zu konvertieren?

Lg


RE: PHP- Youtube Hilfe - Ringelnatz - 25.01.2015 21:50

Das hier habe ich auf die Schnelle bei mir gefunden:

PHP-Code:
function YTGetVideoCodeFromURL($videoUrl) {
    
$url parse_url($videoUrl);
    if(
$url['host'] == 'youtu.be' || $url['host'] == 'www.youtu.be') {
        
$id str_replace('/','',$url['path']);
    } elseif(
$url['host'] == ' youtube.com' || $url['host'] == 'www.youtube.com') {
        
parse_str($url['query'], $output);
        
$url $output;
        
$id $url['v'];
    } else {
        
$id $url['path'];
    }
    return 
$id;

Die Video-ID die da raus kommt kannst Du in die bereits von Dir gepostete URL einsetzen.


RE: PHP- Youtube Hilfe - Jerko - 25.01.2015 22:07

perfekt, genau das richtige danke Smile