我们需要按YouTube频道名称的视频列表(使用API).
我们可以使用以下API获取频道列表(仅限频道名称):
https://gdata.youtube.com/feeds/api/channels?v=2&q=tendulkar
Run Code Online (Sandbox Code Playgroud)
以下是频道的直接链接
https://www.youtube.com/channel/UCqAEtEr0A0Eo2IVcuWBfB9g
Run Code Online (Sandbox Code Playgroud)
要么
WWW.YouTube.com/channel/HC-8jgBP-4rlI
Run Code Online (Sandbox Code Playgroud)
现在,我们需要频道>> UCqAEtEr0A0Eo2IVcuWBfB9g或HC-8jgBP-4rlI的视频.
我们尝试了
https://gdata.youtube.com/feeds/api/videos?v=2&uploader=partner&User=UC7Xayrf2k0NZiz3S04WuDNQ https://gdata.youtube.com/feeds/api/videos?v=2&uploader=partner&q=UC7Xayrf2k0NZiz3S04WuDNQ
但是,它没有帮助.
我们需要在频道上发布的所有视频.上传到频道的视频可能来自多个用户,因此我认为提供用户参数不会有帮助......
我正在尝试将所有上传视频的视频ID列表添加到频道.我还想使用新版本的YouTube Data API(V3).我该怎么做呢?
我现在一直在努力使用Youtube的API v3而且我无法按照我想要的方式工作.我的目标是将选定播放列表中的最新视频加载到我的网站中.问题是我只是我回复中最老的视频.
要加载播放列表,我请求以下API URI:https: //www.googleapis.com/youtube/v3/playlistItems
以下是请求示例(只需点击执行):http: //developers.google.com/apis-explorer/#p/youtube/v3/youtube.playlistItems.list?part = id%252Csnippet%2522CtentDetails%2522Cstatus&playlistId = PLOU2XLYxmsIKGo-dgliIJQNZ6L3G8UV4b&_h = 1&
如何对结果进行排序并首先获取最新视频?我在文档中找不到任何内容,我一直在谷歌上搜索没有任何运气.如果您无法对结果进行排序,则此API没有任何意义.唯一的方法是通过令牌继续加载下一页加载所有视频,但这只是疯了.
任何的想法?听起来像一个基本问题,但我找不到解决方案......