1. starfelliks - 23 Мая, 2011 - 19:25:24 - перейти к сообщению
dsfsdfsd fsdfs df sdf sdf s fssfsdf sfsd
2. Champion - 23 Мая, 2011 - 21:02:37 - перейти к сообщению
http://vkontakte[dot]ru/developers[dot]p[dot][dot][dot]&p=video[dot]get может поможет?
(Добавление)
Через iframe
(Добавление)
Через iframe
3. Champion - 23 Мая, 2011 - 21:21:24 - перейти к сообщению
starfelliks пишет:
Если ничего не делать, то понятно что не помогло.Нет не помогло
starfelliks пишет:
Нет, это открытое API, а конкретно тот метод, который по ссылке - как раз для получения видео на странице. То для приложений.
Вот, кстати, как его прикручивать http://vkontakte[dot]ru/developers[dot]p[dot][dot][dot]amp;p=Open%20API
4. nikob - 23 Мая, 2011 - 21:52:12 - перейти к сообщению
1. Регистрируете iFrame приложение тут: http://vkontakte[dot]ru/editapp?act=create
2. Заполняйте как хотите, там нужны будут данные для API
3. Используете уже готовую функции для обращения к API ВКонтакте: http://forum.php.su/topic.php?fo...35&topic=748 (там все просто и понятно, будут вопросы - пишите)
2. Заполняйте как хотите, там нужны будут данные для API
3. Используете уже готовую функции для обращения к API ВКонтакте: http://forum.php.su/topic.php?fo...35&topic=748 (там все просто и понятно, будут вопросы - пишите)
5. starfelliks - 23 Мая, 2011 - 22:13:08 - перейти к сообщению
fdg dgdfg dfg dfg dfg fg dfg dfg dg g
6. nikob - 23 Мая, 2011 - 22:19:56 - перейти к сообщению
starfelliks пишет:
Не понимаю как это связано, хоть убейте... У других спрашивал, сказали зделать не реально. Вы вообще что-то левое советуете. Прочитал всё, и про API и те ссылки что вы присылали, и ничего не понял.
Я так понимаю для подключения нужно создать приложение, потом подключить
<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
И вызвать как-то (я даже не понимаю как) метод video.get
И что дальше? Как мне получить ссылку допустим с iframe, с адресом _http://vkontakte.ru/video_ext.php?oid=33415474&id=138354637&hash=d52594050d988cb5
При чем там API? вы не поймите меня не правильно, но я просто тупо не понимаю, хотя я дураком себя никогда не считал...
Я так понимаю для подключения нужно создать приложение, потом подключить
<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
И вызвать как-то (я даже не понимаю как) метод video.get
И что дальше? Как мне получить ссылку допустим с iframe, с адресом _http://vkontakte.ru/video_ext.php?oid=33415474&id=138354637&hash=d52594050d988cb5
При чем там API? вы не поймите меня не правильно, но я просто тупо не понимаю, хотя я дураком себя никогда не считал...
если вы не понимаете так, читайте документацию к API ВКонтакте, там все расписано подробнейшим образом!
7. nikob - 23 Мая, 2011 - 22:38:12 - перейти к сообщению
starfelliks пишет:
Дело в том что я уже читал всё это. У меня такое чувство что вы мне что-то левое советуете. На сколько я знаю контакт не дает прямых ссылок на видео, а только iframe код страницы для встраивания их плеера.
(Добавление)
Мне не понятен принцип. Мне не нужно расписывать всё, или посылать на документацию. Роскажите принцип. Как можно получить прямую ссылку на видео посредством API?
(Добавление)
Мне не понятен принцип. Мне не нужно расписывать всё, или посылать на документацию. Роскажите принцип. Как можно получить прямую ссылку на видео посредством API?
изучайте свой парсер. он не получает uid, потому что он в том месте, где вы его берете равен 0.
(Добавление)
Переделал ваш парсер, вот рабочий пример: http://ebsb[dot]ru/tasks/vkvideo.php
За кодом в личку (чтобы не светился зря)
8. nikob - 23 Мая, 2011 - 22:53:41 - перейти к сообщению
вот переделанный код:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $url_in = 'http://vkontakte.ru/video_ext.php?oid=6018035&id=159990297&hash=e7ddc42efb215702';
- echo vk_video($url_in); // Запускаем основную функцию
- function curl($url, $cookie = false, $post = false, $header = false, $follow_location = false) {
- if ($cookie) {
- }
- if ($post) {
- }
- return $response;
- }
- function vk_video($url_in){
- $vk_video = curl($url_in);
- echo '<a href="http://'.$link1[1].'/assets/videos/'.$link3[1].$link2[1].'.vk.flv">http://'.$link1[1].'/assets/videos/'.$link3[1].$link2[1].'.vk.flv</a>';
- }
- ?>