Получение прямых ссылок на видео в VK

Jake Foley
На сайте с 16.08.2008
Offline
151
31392

Получение прямых ссылок на видео в VK

Как-то мысль в голову пришла, вот сейчас только реализовал.

Скрипту нужно только скормить ссылку на видео, но не совсем простую, а ссылку для размещения на сайтах. Она у вк по умолчанию в фрейме дается.

Пример:

<iframe src="http://vkontakte.ru/video_ext.php?oid=24092833&id=160588645&hash=fb9f9d6acd55e7a9&hd=3" width="607" height="360" frameborder="0"></iframe> 

Нужна ссылка:

http://vkontakte.ru/video_ext.php?oid=24092833&id=160588645&hash=fb9f9d6acd55e7a9&hd=3 

Варианты ссылок:

1. Обычная ссылка

http://domain.ru/vk_video/index.php?http://vkontakte.ru/video_ext.php?oid=24092833&id=160588645&hash=fb9f9d6acd55e7a9&hd=3 

2. Ссылка конвертируется в urlencode (замена спец символов). Такой вариант у меня не работал в DLE.

http://domain.ru/vk_video/index.php?vk_url=http%3A%2F%2Fvkontakte.ru%2Fvideo_ext.php%3Foid%3D24092833%26id%3D160588645%26hash%3Dfb9f9d6acd55e7a9%26hd%3D3 

3. Ссылка кодируется в base64. Т.к. некоторые плееры в упор не хотят кушать 1 и 2 варианты, этот вариант должен работать во всех плеерах.

http://domain.ru/vk_video/aHR0cDovL3Zrb250YWt0ZS5ydS92aWRlb19leHQucGhwP29pZD0yNDA5MjgzMyZpZD0xNjA1ODg2NDUmaGFzaD1mYjlmOWQ2YWNkNTVlN2E5JmhkPTM=.flv 

Подскажу как в DLE сделать все автоматически. Т.е. при добавлении новости просто вставлять в доп. поле ссылку на видео. (см. выше)

Преимущества:

  • Можно разместить в своем плеере абсолютно любое видео.
  • Также скрипт имеет некоторые плюшки, а именно: получение тумбы, получение названия видео, получение имени автора видео.
  • Чтобы не долбить контакт частыми запросами (забанить может), я сделал кэширование. Кэш держится все время, удаляется и перезаписывается только в том случае, если видео стало нерабочим.

Демо: http://php-yuri.ru/vk_video/demo.php

Цена: 15$.

Связь через ICQ.

weldpua2008
На сайте с 29.08.2010
Offline
102
#1

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

Не ужеле сложно было регуляркой взять из кода ссылку + размеры?:

<iframe src="http://vkontakte.ru/video_ext.php?oid=8113078&id=161810624&hash=aaa5bff2b0dac1aa&sd" width="607" height="360" frameborder="0"></iframe>
Дорогу осилит идущий Одноцентовые (http://j.mp/odnocentovie_kompanii) рекламные компании в Яндексе, Гугле и социалках
Jake Foley
На сайте с 16.08.2008
Offline
151
#2

Возможно вы правы, будет поправлено,

+скрипт обновлен:

исправлены некоторые баги.

Jake Foley
На сайте с 16.08.2008
Offline
151
#3

Скрипт обновлен.

Изменения:

* исправлены найденные баги

* добавлена перемотка видео (стриминг)

* добавлен автоматический парсинг ссылки из кода. (теперь не нужно вручную выдирать ссылку, можно указать весь код, скрипт выдернет сам)

Цена прежняя.

Trafikgon
На сайте с 24.10.2008
Offline
174
#4

pornhub. com тоже реально сделать? в своем плеере dle uppod прокатит?

. (#)
Jake Foley
На сайте с 16.08.2008
Offline
151
#5

Конкретно этим скриптом - нет.

nsuvorov
На сайте с 02.08.2011
Offline
21
#6

Что-то демо не пашет :(

Jake Foley
На сайте с 16.08.2008
Offline
151
#7

Спасибо, исправил.

Jake Foley
На сайте с 16.08.2008
Offline
151
#8

Обновление.

Исправлены найденные ошибки, добавлен антилич, написана подробная документация.

Цена поднялась до 20$.

LA
На сайте с 01.10.2008
Offline
188
#9

Хороший скрипт. Работает как часы. Рекомендую.

Сама приобрела еще пару недель назад...

Jake Foley
На сайте с 16.08.2008
Offline
151
#10

С 9 до 14 ноября скидка 25% для пользователей searchengines!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий