如何获得YouTube订阅的RSS feed?


17

YouTube主页上的默认“订阅”订阅源显示了我在YouTube上订阅的人或在Google+上有圈子的人的所有活动。但是,我对我订阅的人(在YouTube上或通过在Google+上圈出)创建和发布(忽略评论或共享其他人的视频)的新视频最感兴趣-当您选中“仅显示上传内容”时看到的内容YouTube主页上的复选框)。但是,能够将YouTube主页上的所有内容作为RSS源带入Google Reader都是很好的。

有没有办法做到这一点?


1
似乎建议的答案已停止工作。有人可以确认吗?
Lenar Hoyt 2014年

@mcb仍然有效。
tedder42

Answers:



18

您可以通过用户名获得RSS feed,如下所示:

http://gdata.youtube.com/feeds/base/users/{username}/newsubscriptionvideos

例:

http://gdata.youtube.com/feeds/base/users/google/newsubscriptionvideos

如何获取Youtube用户名(来源):

  1. 前往youtube.com
  2. 单击屏幕右上方您的用户名旁边的箭头。
  3. 单击我的帐户下的频道。
  4. 在提供的文本字段中输入您想要的用户名。
  5. 点击下一步。
  6. 从提供的选项中选择您的隐私设置。
  7. 单击全部完成!

如果您已经将G +帐户关联到YouTube帐户,则获取用户名的步骤

  1. 前往youtube.com
  2. 单击屏幕右上方您的用户名旁边的箭头。
  3. 点击YouTube下的我的频道
  4. 从地址栏中获取ID http://www.youtube.com/channel/{id}

我如何获得用户名?我的个人资料进入了我的Google+个人资料,因此,我的用户名也变成了数字序列,因为当我尝试这样做时,我得到的页面上出现错误消息“不可用异常消息”。
Thomas Owens 2012年

您已询问有关YouTube或Google+的信息。我已经回答过有关YouTube的问题。
VukašinManojlović

我问我如何通过用户名获取RSS feed。我不知道我的用户名是什么,所以我可以获得我的订阅。
Thomas Owens 2012年

用户名是Youtube用户名。因此,在您的情况下是ThomasO610。对于Google+,请使用GPlusRSS。
VukašinManojlović

2
看来这已停止工作。
Lenar Hoyt 2014年

4

工作网址格式为:

http://gdata.youtube.com/feeds/base/users/YOUTUBE_CHANNEL_NAME/uploads

我刚刚测试了它,它应该适用于任何新闻阅读器。只需将“ YOUTUBE_CHANNEL_NAME”替换为您的频道名称或您要订阅的频道即可。完全不需要登录YouTube。

另外,这是我针对该主题制作的YouTube剪辑:

如何查找到YouTube频道的RSS源


1

尽管Vukašin的回答很好,现在已经帮助了我一段时间,但3天前它停止了工作。原因是Google稍微更改了其API,现在需要通过OAuth令牌进行身份验证。甚至还有一个错误报告

我没有找到解决此问题的简便方法,但是错误报告的注释部分链接到一个简短的PHP脚本,该脚本可以用作临时修复。

您必须要有一些服务器才能运行此服务器(和Google API),并在网站上注册该项目,就像注释中所述。我还想大体说一下,这可以使RSS feed暂时适用于Google API V2,但是V3即将推出,并且可能会破坏大多数功能,因为它将使用JSON返回,而不是易于解析V2的XML提要。因此,这只是对于始终运行自己的服务器的用户的临时解决方案。

我希望这对其他想知道为什么突然中断流的人有所帮助。对于某些术语的使用可能略有错误,我也深表歉意。我绝不是Web开发人员,只是很高兴我找到了其他人提供的解决方案。


1

预附加https://www.youtube.com/feeds/videos.xml?channel_id=到频道唯一标识符。

例如,假设频道网址为https://www.youtube.com/channel/feed/UCpjNXONNE-JUz74ACsRCgcw。因此rss供稿网址为https://www.youtube.com/feeds/videos.xml?channel_id=UCpjNXONNE-JUz74ACsRCgcw


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.