如何找到 Youtube 的 RSS 订阅链接?无需第三方服务即可实现

百度已收录   阅读次数: 480
2022-08-0708:20:02 发表评论
摘要

此前,本站介绍过如何通过第三方服务,订阅 RSS 各个频道链接,具体可以参看下方的前情提要。今天才了解到,其实 Youtube 官方就提供了各个频道的 RSS 链接,那么该如何实现呢?请看本篇文章……

如何找到 Youtube 的 RSS 订阅链接?无需第三方服务即可实现

开篇寄语

此前,本站介绍过如何通过第三方服务,订阅 RSS 各个频道链接,具体可以参看下方的前情提要。今天才了解到,其实 Youtube 官方就提供了各个频道的 RSS 链接,那么该如何实现呢?请看本篇文章。

前情提要

内容详情

YouTube 曾经支持 RSS 频道订阅链接,任何人都可以订阅频道,然后从诸多 RSS 阅读器中接收更新。

可能是考虑让用户多多打开 APP 或者网站访问度,曾经支持 RSS 频道订阅链接的获取越来越难。

与此同时,一些第三方应用程序(如 Android 版 NewPipe 或 Vivaldi 网络浏览器)支持开箱即用的订阅。甚至微软也在其 Edge 浏览器中尝试“关注创建者”功能。

虽然这些选项很棒,但一些用户更喜欢使用专用的提要阅读器。理想情况下,他们会订阅所有自己喜欢的频道,以便在发布新视频时收到通知。这样做的一个额外好处是没有人为限制。

如何找到 Youtube 各个频道订阅链接

在没有第三方工具的情况下,需要一些代码知识才能显示频道或播放列表的 RSS。

核心 URL 模版是 https://www.youtube.com/feeds/videos.xml?channel_id=CHANNELID

需要将 CHANNELID 替换为频道的 ID,即是频道的 RSS 订阅链接了。

大多数 YouTube 频道在 URL 中使用个性化名称,而不是频道 ID。虽然可以使用个性化名称和频道 ID 访问 YouTube 频道,但无法使用个性化名称访问 RSS 订阅链接。

那么如何找到频道 ID 呢?

通过浏览器打开任意 Youtube 频道页面,比如關鍵時刻,如下图所示。

如何找到 Youtube 的 RSS 订阅链接?无需第三方服务即可实现

之后,在该页面按下鼠标右键,点击查看源代码。

如何找到 Youtube 的 RSS 订阅链接?无需第三方服务即可实现

之后按下 Ctrl + F 寻找关键词 browser_id,所对应的值就是频道 ID,如下图所示:

如何找到 Youtube 的 RSS 订阅链接?无需第三方服务即可实现

那么该频道的 RSS 订阅链接就是 https://www.youtube.com/feeds/videos.xml?channel_id=UCKQVSNdzGBJSXaUmS4TOWww,如下图所示:

如何找到 Youtube 的 RSS 订阅链接?无需第三方服务即可实现

之后放进诸如 RSS 阅读器如 Feedly, inoreader 等等,就可以了。

收藏的视频列表也可以变成 RSS 订阅链接,这更容易,因为播放列表的 ID 已经在播放列表 URL 中可见。

RSS 播放列表的默认地址模版:https://www.youtube.com/feeds/videos.xml?playlist_id=PLAYLISTID,找一个任意的播放列表,比如:https://www.youtube.com/watch?v=ktxBUqy6PT4&list=PLYH8WvNV1YEnOwmzyWz4vR0HsX1Qn0PoU,这个list=后面的一串字符就是。

那么该播放列表的 RSS 订阅链接是 https://www.youtube.com/feeds/videos.xml?playlist_id=PLYH8WvNV1YEnOwmzyWz4vR0HsX1Qn0PoU,放到 RSS 阅读器就可以等待更新了。

分享至:
  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: