Исправить скрипт видео сайта (youtube)
Нужно исправить скрипт, который находится в теле файла который выводит видео роликов, цель скрипт:
Сверять на наличие на сайте youtube ролика, если ролика к которому обратился пользователь нет, то этот ролик удаляется с нашего сайта.
Скрипт выглядел так:
-
$yid = $video['0']['YID'];
if ($yid) {
$url = "http://www.youtube.com/watch?v=".$yid;
$body = makeRequest($url);
preg_match('/"fmt_url_map": ".*?(http.*?id\%3D.*?)\%2/ims', $body, $m);
if (!rawurldecode($m[1])) {
// video was deleted from youtube
deleteVideo($VID);
session_write_close();
header('Location: ' .$config['BASE_URL']. '/error.php?type=video_missing');
die();
}
}
-
Но вскоре перестал работать, автор скрипт объяснил это тем, что youtube изменил что-то, и из-за этого этот скрипт более не актуален,
Задача: сделать скрипт актуальным.