如何从PHP中的此URL获取带有签名的Youtube视频故事板缩略图
http://www.youtube.com/get_video_info?video_id=V1NW91yW6MA&asv=3&el=detailpage&hl=en_US
我正在尝试这段代码
$url = 'http://www.youtube.com/get_video_info?video_id=V1NW91yW6MA&asv=3&el=detailpage&hl=en_US';
$data = file_get_contents($url);
parse_str($data);
$array = explode('&', $storyboard_spec);
for ($i=0; $i<count($array); $i++){
$array[$i] =urldecode($array[$i]);
}
$json = json_encode($array);
header('Content-Type: application/json');
echo $json;
Run Code Online (Sandbox Code Playgroud)
我得到了这个json回复
["http:\/\/i.ytimg.com\/sb\/V1NW91yW6MA\/storyboard3_L$L\/$N.jpg|48#27#100#10#10#0#default#u1jFfmylte0U7wBdj-0y3T8QUoE|80#45#62#10#10#2000#M$M#6UGOrQjHjUWAcarfFSbcRU_Gpkk|160#90#62#5#5#2000#M$M#hmCD_gj5t0-le7cm2xCBbkED6UI"]
Run Code Online (Sandbox Code Playgroud)
我想得到这样的网址
http://i.ytimg.com/sb/V1NW91yW6MA/storyboard3_L1/M0.jpg?sigh=6UGOrQjHjUWAcarfFSbcRU_Gpkk
Run Code Online (Sandbox Code Playgroud)