#11 2013.01.26 16:30

Karayazi
Участник
Откуда: Georgia
Зарегистрирован: 2009.02.10
Сообщений: 96
Карма: 1
Профиль Веб-сайт

Re: выкачать контент с vk.com

Этот код вообще что-то не находить.

Неактивен

#12 2013.01.26 20:53

Karayazi
Участник
Откуда: Georgia
Зарегистрирован: 2009.02.10
Сообщений: 96
Карма: 1
Профиль Веб-сайт

Re: выкачать контент с vk.com

semmit69 написал:

Karayazi, 4 строчка.

вот что передает вк айпи: http://vkontakte.ru/video_ext.php?oid=51883226&id=164505576&hash=7d187779bd7b7ad8
Вставляю этот адрес в урл, всеровно пустой результат .
Добавлено спустя   9 минут  39 секунд:
Вот это нашоль в инете:

Код:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
function getVideoUrl($url) {
$url = str_replace("\/","/",$url);
$ch = curl_init();
$user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.2.13) ' .
'Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729)';
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_HEADER,false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_VERBOSE,1);
$result = curl_exec($ch);
curl_close($ch);
$video_url = '';
$hd = Array('240', '360', '480', '720', '1080');
preg_match("/var video_host = '([0-9a-z\.\/:]*)'/", $result, $res);
if (preg_match('/http/', $res[1]))
$video_url.=$res[1];
else {
$video_url.='http://cs' . $host[1];
}
if (substr($video_url, strlen($video_url) - 1, 1) != '/')
$video_url.='/';
preg_match("/var video_uid = '(\d*)'/", $result, $res);
$video_url.='u' . $res[1] . '/video/';
preg_match("/var video_vtag = '([\da-zA-Z]*)'/", $result, $res);
$video_url.=$res[1];
preg_match("/var video_no_flv = (\d)/", $result, $res);
if ($res[1] == 0) {
$video_url .= '.flv';
}
else if($res[1] == 1){
preg_match("/var video_max_hd = '(\d)'/", $result, $res);
$video_url .= '.'.$hd[$res[1]].'.mp4'.$res[1];
}
return $video_url;
}

Этот код тоже пустую  ссылку возвращает.

Неактивен

#13 2013.02.08 06:13

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 475
Карма: 3
Профиль Веб-сайт

Re: выкачать контент с vk.com

Тот URL будет работать только с того IP который авторизировался на VK API

Неактивен

#14 2013.02.08 12:11

Karayazi
Участник
Откуда: Georgia
Зарегистрирован: 2009.02.10
Сообщений: 96
Карма: 1
Профиль Веб-сайт

Re: выкачать контент с vk.com

WapStyle, а как передать тот урл для скачивания видео в браузер пользователя?

Неактивен

#15 2013.02.08 12:14

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 475
Карма: 3
Профиль Веб-сайт

Re: выкачать контент с vk.com

Не как. Выкачиваеш файл сервером а потом отдаёш юзеру

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.010 s