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

Вставка видео из вКонтакте

Тема в разделе "Основные вопросы по XenForo", создана пользователем CyberAP, 20.11.2010.

Загрузка
  1. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Пытался сделать у себя bbmedia-code, но ничего не вышло, ведь для каждого видео вконтакте создаёт свой хэш, который, естественно, в адресе не прописывается.
    Ссылка в адресной строке выглядит вот так: http://vkontakte.ru/video1_148203848
    А для внешних сайтов вот так: http://vkontakte.ru/video_ext.php?oid=1&id=148203848&hash=b7ad82b4080007ca

    Пробовал без хэша, пишет что видео не найдено. Может кто подскажет как можно было бы это реализовать?
    P.S. варианты типа просто взять адрес с хэшом и для него уже делать код не пойдут. Нужно чтобы именно при вставке адреса ролика больше ничего не надо было делать.
     
    Kep нравится это.
  2. FrozenLord

    FrozenLord Местный

    Регистрация:
    15.11.10
    Сообщения:
    71
    Симпатии:
    101
    Видимо из самых реальных вариантов идти вконтакт и писать админам что они мудаки.
     
    Oksana, Пыщь пыщь и TAIFUN нравится это.
  3. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
  4. FrozenLord

    FrozenLord Местный

    Регистрация:
    15.11.10
    Сообщения:
    71
    Симпатии:
    101
    ..
     
  5. FractalizeR

    FractalizeR XenForo Addicted

    Регистрация:
    27.09.10
    Сообщения:
    1 085
    Симпатии:
    832
    Версия XF:
    1.3.2
    Да, похоже, что так вставить не получается.
     
  6. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Молодцы вконтакте, очень удобно сделали для внешних сайтов.
     
    FractalizeR нравится это.
  7. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    ID ролика меняется каждый раз, если мне память не изменяет.
    Через iframe у них реализовано встраивание видео на внешние сайты.
    Солидарен.
     
  8. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Нет, ID у ролика всегда одно и тоже. Проблема что айдишник так же зависит от ID юзера, т.е. если юзер удалит видео из своих видеозаписей (или группа), то просмотреть его по этой ссылке больше нельзя будет. Логичнее было бы выдавать только ID видео, тогда и дубликатов меньше было бы.
     
  9. Dach

    Dach Местный

    Регистрация:
    05.11.10
    Сообщения:
    255
    Симпатии:
    110
    Версия XF:
    1.1.2
    Вопрос решился как нибудь?
     
  10. Yoskaldyr

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

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Основная проблема что все через iframe реализовано - т.е. по пути ссылки на видео никак не определить путь до самого видео ролика, а городить ифрейм для видео - это бред
    Нормально это и не будет реализовано, пока ВК не поменяют алгоритм
     
    Dach и TAIFUN нравится это.
  11. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    У ютюба тоже есть возможность вставить айфрейм, а есть возможность напрямую вставить плеер. Но у вконтакте первое работает криво, а второе вообще отсуствует.
    Можно было бы использовать iframe, если бы у каджого видео было бы своего хэша, либо выдавались нормальные ссылки, уже с хэшем.
     
  12. Pacifik

    Pacifik Местный

    Регистрация:
    02.04.11
    Сообщения:
    13
    Симпатии:
    0
    Версия XF:
    1.4.3
    Регистрировался, что бы решить данный вопрос :) Но вижу что я не одинок :(
     
  13. exarh

    exarh Местный

    Регистрация:
    05.11.10
    Сообщения:
    361
    Симпатии:
    76
    Версия XF:
    1.1.3
    Не напрасно регистрировался! Все вопросы тут решаются, только надо время))
     
    Romchik® нравится это.
  14. ANGEL OF FIRE

    ANGEL OF FIRE Модератор

    Регистрация:
    06.11.11
    Сообщения:
    395
    Симпатии:
    180
    Версия XF:
    1.1.3
    Кто нибудь проблему решил? Может есть кодер который готов сделать хак для вставки видео? А мы бы уже скинулись бы. Я бы сам взялся, но я только установил ксенфоро, пока только смотрю как и что.
     
  15. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Да, кто там кричал, что в 1.1 это можно будет решить одной левой? :) И где решение? :)
     
  16. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Я говорил что это будет возможно в 1.1. Но чтобы это сделать надо писать хак :) Видимо, пока никому это не нужно.
     
  17. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    А я вот почему-то думаю, что даже в 1.1 это не получится сделать. Но посмотрим, может найдется умелец.
     
  18. Yoskaldyr

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

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    В 1.1 уже гарантированно можно, только вот также гарантированно что надо писать код (не совсем хак в терминах ксенфоро, а просто 1 файл обработчик, который потом закрепляется за видеосервисом)
     
  19. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Сергей, сделай подарок всем, напиши :)
     
    CyberAP нравится это.
  20. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    А в чем проблема-то с вконтакте? Нажимаем на видео правой кнопкой мыши, там есть пукт о получении кода видео для вставки на сайта. В принципе все. Остается только скормить эту строку предполагаемому обработчику, который должен выдрать лишь три параметра: oid, id и hash. Или я чего-то не понимаю?
    Да и в крайнем случае, наверное, можно оставить iframe.
     

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