Get the Youtube Video Thumbnail from Youtube video Url using PHP

后端 未结 5 1340
星月不相逢
星月不相逢 2021-02-06 15:26

Lets say I have a youtube video url www.youtube.com/watch?v=B4CRkpBGQzU&feature=youtube_gdata&par1=1&par2=2

I want to get the video thumbnail ->

5条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-06 15:59

    Getting the video ID from the URL

    $url = "http://www.youtube.com/watch?v=oHg5SJYRHA0&feature=relate";
    parse_str( parse_url( $url, PHP_URL_QUERY ) );
    echo $vidID;//this is video id
    

    Getting the images

    $thumb1 = file_get_contents("http://img.youtube.com/vi/$vidID/0.jpg");
    $thumb2 = file_get_contents("http://img.youtube.com/vi/$vidID/1.jpg");
    $thumb3 = file_get_contents("http://img.youtube.com/vi/$vidID/2.jpg");
    $thumb4 = file_get_contents("http://img.youtube.com/vi/$vidID/3.jpg");
    

提交回复
热议问题