1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - новый и перспективный форумный движок от бывших создателей vBulletin.
Загрузка

1.1.x [InfisJSC] VKontakte media bbcode 1.6

Добавляет поддержку вставки видео с сервиса ВКонтакте (vk.com)

  1. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.321
    Версия XF:
    1.5.9
    403 Forbidden - контент закрыт от гостей. Для доступа необходима регистрация. Такие видео работать не будут.
     
    Oleg-2012 нравится это.
  2. stranger

    stranger Местный

    Регистрация:
    13.03.11
    Сообщения:
    72
    Симпатии:
    7
    Версия XF:
    1.1.5
    а на dle вставляю это же видео и нормально показывает
     
  3. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.321
    Версия XF:
    1.5.9
    Без понятия. Просто попробуйте открыть указанную Вами ссылку, когда Вы не вошли на vk.com (под гостем).
     
  4. ast

    ast Пользователь

    Регистрация:
    18.02.13
    Сообщения:
    95
    Симпатии:
    12
    Версия XF:
    1.4.1
    Видео открыто,в вк регистрация есть,а видео не вставляет :(
     
  5. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.321
    Версия XF:
    1.5.9
    А при чем тут в "вк регистрация"? Скрипт не авторизуется никак. Если видео доступно для гостей, то вставится, если нет, то не вставится. В Вашем случае 403 ошибка указывает, что видео все же для гостей не доступно.
     
  6. ast

    ast Пользователь

    Регистрация:
    18.02.13
    Сообщения:
    95
    Симпатии:
    12
    Версия XF:
    1.4.1
    Оно у меня на странице,остальные ролики вставляются нормально.
    Ладно фиг с ним.
     
  7. StylerX

    StylerX Пользователь

    Регистрация:
    07.10.13
    Сообщения:
    6
    Симпатии:
    0
    Версия XF:
    1.2.2
    Для
    Код:
    http://vk.com/video_ext.php?oid=*&id=*&hash=*&hd=*
    Подскажите пожалуйста как код сделать? Раз с Iframe пока решения нет...
    Документация по созданию бб кодов вообще где-то есть? Частично понял как переменные делать, задавать диапазоны, но в числах, буквах, но некоторые символы не понятны...
    Помню как-то на ipb раньше делали с заменой части кода через цензуру, может здесь тоже также можно пока реализовать для iframe?
     
    Последнее редактирование: 19 окт 2013
  8. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.321
    Версия XF:
    1.5.9
    Вся конвертация идет в плагине. В чем конкретно у Вас проблема?
     
  9. StylerX

    StylerX Пользователь

    Регистрация:
    07.10.13
    Сообщения:
    6
    Симпатии:
    0
    Версия XF:
    1.2.2
    Нужно вставить видео с авторизацией, хочу взять ссылку которая идёт для экспорта. (c iframe и хэшем).
    Код:
    <iframe src="http://vk.com/video_ext.php?oid=123456789&id=123456789&hash=9bb061495d926447&hd=1" width="607" height="360" frameborder="0"></iframe>
    Удаляем лишнее:
    Код:
    http://vk.com/video_ext.php?oid=*&id=*&hash=*&hd=*
    какой для этой ссылке нужен бб-код добавить? что-то разобраться не могу, нужно 2 переменные для айди и хеш с буквам и цифрами, hd [0-9].

    Не удобно, но хоть какое-то решение на первое время...
    Пока с полной вставкой кода с iframe проблема не решена.
     
  10. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.321
    Версия XF:
    1.5.9
    Нет. С iframe код так не вставляется. Но зачем нужно использовать iframe, когда плагин без проблем парсит ссылку из строки браузера?
     
  11. StylerX

    StylerX Пользователь

    Регистрация:
    07.10.13
    Сообщения:
    6
    Симпатии:
    0
    Версия XF:
    1.2.2
    Я знаю что так не вставляется, по-этому и хочу бб код сделать ещё 1 чтобы можно было добавить видео на которых ошибку 403 выдаёт, где нужна авторизация...
    А так бы всё полностью устраивало...
     
  12. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.321
    Версия XF:
    1.5.9
    Так все равно работать не будет. Будет выдавать ошибку 403 и в случае уже правильно сгенерированного кода плеера. Авторизация нужна не только для получения кода плеера, но и для воспроизведения также.
     
  13. StylerX

    StylerX Пользователь

    Регистрация:
    07.10.13
    Сообщения:
    6
    Симпатии:
    0
    Версия XF:
    1.2.2
    Так чтобы не авторизироваться даётся хеш в видео для экспорта. Ошибки не должно быть, 100% ошибка из-за того что нет хеша, его в адресной строке нет. А в записях для экспорта с ifraime он есть.

    Просто подскажите пожалуйста как сделать для:
    Код:
    http://vk.com/video_ext.php?oid=123456789&id=123123321&hash=9bb061495d926447&hd=1
    Код:
    <iframe src="http://vk.com/video_ext.php?oid=(здесь подстановка 1-х цифр)&id=(здесь подстановка 2-х цифр)&hash=(подставлялось значение цифры, буквы(хэш))&hd=(подставлялись цифры из ссылки(качество видео по умолчанию))" width="607" height="360" frameborder="0"></iframe>
     
    Последнее редактирование: 20 окт 2013
  14. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.321
    Версия XF:
    1.5.9
    Давайте так, чтобы не гадать на кофейной гуще, найдите ссылку на видео, которое показывается только авторизованным пользователям. Из этой ссылки скопируйте ссылку из iframe и вставьте ее в адресную строку браузера. Перед этим обязательно выйдите из аккаунта ВКонтакте. И посмотрите, будет ли видео доступно (т.е. пользователю без авторизации). Если будет доступно, то поделитесь такой ссылкой со мной. Мне будет жутко интересно на это посмотреть :)

    P.S. Кстати, зная все параметры oid, id и hash, можно вручную вбить бб-код.
     
  15. Александр

    Александр Местный

    Регистрация:
    06.11.10
    Сообщения:
    484
    Симпатии:
    188
    Версия XF:
    1.4.3
    только для авторизованных : https://vk.com/video-11841178_167321428
    оно же для экспорта, работает без авторизации на сайте :
    Код:
    <iframe src="http://vk.com/video_ext.php?oid=-11841178&id=167321428&hash=e6f8a5ae2079afad&hd=2" width="607" height="360" frameborder="0"></iframe>
     
  16. StylerX

    StylerX Пользователь

    Регистрация:
    07.10.13
    Сообщения:
    6
    Симпатии:
    0
    Версия XF:
    1.2.2
    Вот ссылка:
    http://vk.com/video_ext.php?oid=-11841178&id=167321428&hash=e6f8a5ae2079afad
    Я бы не писал, если бы не знал. Всё работает.
     
  17. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.321
    Версия XF:
    1.5.9
    Код:
    [media=vkontakte]-11841178_167321428_e6f8a5ae2079afad[/media]
     
    StylerX нравится это.
  18. StylerX

    StylerX Пользователь

    Регистрация:
    07.10.13
    Сообщения:
    6
    Симпатии:
    0
    Версия XF:
    1.2.2
    Сделать бы ещё чтобы само ссылку обрабатывало...
     
  19. infis

    infis Местный Команда форума

    Регистрация:
    27.06.11
    Сообщения:
    5.525
    Симпатии:
    3.321
    Версия XF:
    1.5.9
    Такие извращенные ссылки проще вручную вставить :)
    Да и там ничего сложного нет, как видите.
     
  20. muxa-one

    muxa-one Местный

    Регистрация:
    25.01.13
    Сообщения:
    38
    Симпатии:
    1
    Версия XF:
    1.2.4
    XF 1.2.2 нечего не получается :(
     

Поделиться этой страницей