Alttaki kod ile youtube videolarının küçük resimleri alınabiliyor.
else if ($url_parca['host']=="www.youtube.com" or $url_parca['host']=="youtube.com") {
$path_parts = pathinfo($url_parca["path"]);
if ($url_parca["query"]=="" and ($path_parts['dirname']=="/v" or $path_parts['dirname']=="/watch/v")) {
$v = $path_parts['basename'];
}
$kaynak = file_get_contents7("http://www.youtube.com/watch?v=".$v);
$vid='#&video_id=(.*?)&#si';
preg_match($vid,$kaynak,$d_vid);
$d_vid=$d_vid[1];
$img="http://i.ytimg.com/vi/$v/default.jpg";
}Aynısını google video için nasıl yapabiliriz?Google video için alttaki kodlar var ama çalışmıyor.
Nerde yanlışlık var

$url_parca = parse_url($row[text]);
parse_str ($url_parca["query"]);
if ($url_parca['host']=="video.google.com") {
$kaynak = file_get_contents7("http://video.google.com/videoplay?docid=".$docid);
$vl='#&thumbnailUrl=(.*?)\"#si';
preg_match($vl,$kaynak,$d_vl);
$d_vl=$d_vl[1];
$hex = array("%3A", "%2F", "%3F", "%3D", "%26");
$chr = array(":", "/", "?", "=", "&");
$img= str_replace($hex, $chr, $d_vl);
}<img src=\"$img\">olmuyor