Youtube获取缩略图并保存在我的服务器上

时间:2010-08-12 20:08:20

标签: php curl youtube-api

我想创建一个youtube视频库,我想裁剪缩略图并将其保存到我的服务器,我尝试使用cURL但没有成功,它可以工作,但它确实youtube阻止。

是否有保存youtube缩略图的选项? http://i3.ytimg.com/vi/BdoQjb6K6XA/0.jpg

我想保存上面的缩略图。

谢谢,最好的regar's

1 个答案:

答案 0 :(得分:1)

我相信你想使用file_get_contents。像下面这样的东西应该有效:

$image = file_get_contents('http://i3.ytimg.com/vi/BdoQjb6K6XA/0.jpg'); 
$file  = fopen('[path to save file]', 'w+'); 

fputs($file, $image); 
fclose($file); 
unset($image) 

虽然我没有测试,但这样的事情应该有效。此外,您应该在远程语句的末尾添加一些错误处理程序,以便您可以知道它们是否失败。只是一个简单的例子。