开篇寄语
此前,本站介绍过如何通过第三方服务,订阅 RSS 各个频道链接,具体可以参看下方的前情提要。今天才了解到,其实 Youtube 官方就提供了各个频道的 RSS 链接,那么该如何实现呢?请看本篇文章。
前情提要
- 《第三方镜像 Youtube——Piped 也可以自己搭建》
- 《YouTube订阅链接成播客放到手机上听实时接收》
- 《RSS订阅器inoreader一些使用心得(一)》
- 《RSS订阅器inoreader一些使用心得(二)》
- 《RSS订阅器inoreader一些使用心得(三)》
内容详情
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 频道页面,比如關鍵時刻,如下图所示。
之后,在该页面按下鼠标右键,点击查看源代码。
之后按下 Ctrl + F 寻找关键词 browser_id,所对应的值就是频道 ID,如下图所示:
那么该频道的 RSS 订阅链接就是 https://www.youtube.com/feeds/videos.xml?channel_id=UCKQVSNdzGBJSXaUmS4TOWww,如下图所示:
之后放进诸如 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 阅读器就可以等待更新了。
ArrayArrayArray- 我的微信
- 微信扫一扫加好友
- 我的微信公众号
- 扫描关注公众号
2023-02-07 下午5:16 沙发
你还真是什么都敢发,你看看你那图。。。。。当然你要是自认“觉醒人”那当我没说