0

工作原理:从频道中的上传播放列表中获取最新视频。

什么不起作用:从频道中的特定播放列表中获取最新视频。“特定”是指像这样的播放列表: http ://www.youtube.com/user/fckoeln/videos?tag_id=UCQZhvmm636X6I5rrnLFBp1w.3.netcologne-fc-tv-star-talk&flow=grid&view=46

例如,上传播放列表的 playlistId 是“UUQZhvmm636X6I5rrnLFBp1w”,并且有效。现在我假设这个特定播放列表的 playlistId 将是“UCQZhvmm636X6I5rrnLFBp1w.3.netcologne-fc-tv-star-talk”,但它不起作用。

我也无法通过查询频道的 contentDetails 来获取此播放列表 ID,该播放列表在那里不存在。

有人有想法吗?

4

1 回答 1

0

我正用头撞墙,因为这是我第一次看到上述格式的播放列表(在 URL 中带有 tag_id=),通常播放列表的 url 是这样的:youtube.com/ playlist?list=UCQZhvmm636X6I5rrnLFBp1w,但是您上面的示例对于播放列表 id 的字符太多(严格来说是 16 个字符)。

关于该 tag_id 查询,我无法在 Youtube API 文档中找到任何内容。

显然,您希望返回类似于这样的列表的结果:gdata.youtube.com/feeds/api/playlists/BK6tyexCQakO9SGMFiv_GJYvc61eQ7yX?v=2&max-results=50&orderby=position 就像普通播放列表一样,但我在YouTube API 来查找这种类型的播放列表的 ID(我第一次新的这种类型存在)。

抱歉,我无法提供更多帮助,希望您能找到解决方案。我尝试查看 Youtube API 参考,看看是否有办法从用户帐户的请求中查询结果(类似于 gdata.youtube.com/feeds/base/users/fckoeln/uploads?alt=rss&v= 2&orderby=published&client=ytapi-youtube-profile&q=%22netcologne-fc-tv-star-talk%22 但不是白痴)但从文档中看不出任何东西

https://developers.google.com/youtube/2.0/reference

于 2013-05-10T09:42:49.200 回答