Исправить скрипт видео сайта (youtube)

Андрей15 років у сервісі
Дані замовника будуть вам доступні після подання заявки
13.10.2010

Нужно исправить скрипт, который находится в теле файла который выводит видео роликов, цель скрипт:

Сверять на наличие на сайте 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 изменил что-то, и из-за этого этот скрипт более не актуален,

Задача: сделать скрипт актуальным.

Заявки фрілансерів