利用优酷的API来获取优酷视频的缩略图,需要的参数:视频播放地址$url

function get_youku($url) {
preg_match("#https?://v.youku.com/v_show/id_(?<video_id>[a-z0-9_=-]+)#i", $url, $matches);   
$cnt = count($matches);   
if ($cnt>0){   
    $link = "http://play.youku.com/play/get.json?vid={$matches['video_id']}==&ct=10";   
}else{   
    return false;   
}    
$ch=@curl_init($link);   
@curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);   
$cexecute=@curl_exec($ch);   
@curl_close($ch);   
if ($cexecute) {   
    $result = json_decode($cexecute,true);   
    $json = $result['data']['video'];   
    $data['img'] = $json['logo']; // 视频缩略图   
    $data['title'] = $json['title']; //标题啦   
    $data['url'] = $url;    
    return $data;   
} else {   
    return false;   
}  
}

以上是方法
用下面的语句来调用

$res = get_youku($url);//$url是优酷视频播放页地址
$arr = $res['img'];
echo $arr;

输出的地址就是优酷视频的缩略图了