Ссылка на видео с YouTube в моем собственном админе - PullRequest
0 голосов
/ 18 марта 2011

Проблема: у клиента много видео.Он загружает их на YouTube.я построил для него простую смс, где он обновляет контент на сайте.Я хотел бы упростить процесс связывания видео в cms.

В настоящее время он должен

  1. загрузить видео на YouTube
  2. "встроил" код YouTube в CMS.

isтам проще?лучшее решение?любые предложения будут очень полезны.Заранее спасибо.Шейн

Ответы [ 2 ]

2 голосов
/ 18 марта 2011

Пусть клиент создаст канал YouTube и создаст плейлисты на этом канале. Затем клиент может просто сказать вам, какие списки воспроизведения включить на сайт, и вы можете добавить все видео в определенные списки воспроизведения через YouTube API .

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

Вот несколько примеров кода:

// Init service.
YouTubeService service = new YouTubeService("MyApplicationName", "MyDeveloperApiKey");

// Get playlists for youtube user (your client).
PlaylistsFeed playlists = service.GetPlaylists(new YouTubeQuery("http://gdata.youtube.com/feeds/api/users/[CLIENT_USER]/playlists"));

// Get playlist feed.
PlaylistFeed feed = service.GetPlaylist(new YouTubeQuery("http://gdata.youtube.com/feeds/api/playlists/" + playlistID)));

// Get list of video IDs for playlist.
(from atomEntry in feed.Entries select (atomEntry as PlaylistEntry).VideoId).ToList());
1 голос
/ 18 марта 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...