【问题标题】:Youtube videos link in my own admin我自己的管理员中的 Youtube 视频链接
【发布时间】:2011-03-18 20:14:05
【问题描述】:

问题:客户有很多视频。他将它们上传到 youtube。我为他建立了一个简单的 cms,他可以在其中更新网站上的内容。我想简化在 cms 中链接视频的过程。

目前他必须

  1. 将视频上传到 youtube
  2. 将 youtube 代码“嵌入”到 cms 中。

还有更简单的吗?更好的解决方案?任何建议都会非常有帮助。 提前致谢。 谢恩

【问题讨论】:

标签: c# youtube


【解决方案1】:

让客户创建一个 YouTube 频道并在该频道中创建播放列表。然后客户端可以告诉您要在网站上包含哪些播放列表,您可以通过YouTube API 拉入特定播放列表中的所有视频。

这样你设置它(一次)然后忘记它。并且客户可以在 YouTube 中维护他们认为合适的播放列表,并且知道这些播放列表中的视频将自动包含在网站上。

这里是一些示例代码sn-ps:

// 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());

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 2013-06-20
    • 1970-01-01
    • 2016-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多