Как получить код для вставки YouTube с CodeIgniter? - PullRequest
1 голос
/ 01 сентября 2011

Мне нужно дать возможность вставлять видео на YouTube в разрабатываемый мной сайт. Администратор должен иметь возможность вставить ссылку на YouTube в форме; URL-адрес будет сохранен в базе данных, а затем мне нужно будет встроить его в страницу.

Я пытался использовать эту библиотеку: http://codeigniter.com/wiki/YouTube_API_for_CodeIgniter/revision/12072/

Но используя функцию getVideoEntry, я получаю это, и я не знаю, что с этим делать:

tag:youtube.com,2008:video:zol2MJf6XNE2009-01-14T17:21:57.000Z2011-09-01T11:36:39.000ZSyndication of this video was restricted by its owner.DominoRecordshttp://gdata.youtube.com/feeds/api/users/dominorecordsMusicDominoRecordsA video for 'My Girls' from Animal Collective's new album Merriweather Post Pavilion. Out now on Domino. Produced by: Knowmore Productions Animated by: Jon Vermilyea Edited/VFX by: Chad Von Nauanimal collective, my girls, domino, avey tare, panda bear, geologistDEAnimal Collective - My Girls (2009)widescreen2009-01-14T17:21:57.000Zzol2MJf6XNE

И вообще, чтобы его использовать, мне нужен идентификатор видео YouTube. Есть ли простой способ получить его, который охватывает все возможные варианты URL-адресов YouTube?

1 Ответ

2 голосов
/ 01 сентября 2011

CodeIgniter кажется излишним для простого встраивания видео. Функциональные возможности YouTube на странице, на которую вы ссылаетесь, в основном являются оберткой для API данных YouTube (которая позволяет извлекать информацию о пользователях YT, каналах, видео и т. Д. И облегчает процедурную загрузку видео). Встраивание видео так же просто, как добавление HTML-кода на страницу с правильным идентификатором видео.

Вот лучший ответ, который я видел для получения идентификатора видео с URL.

...