RSS 是什么
RSS 全称为 简易信息聚合(也叫聚合内容)是一种RSS基于XML标准,在互联网上被广泛采用的内容包装和投递协议。RSS(Really Simple Syndication)是一种描述和同步网站内容的格式,是使用最广泛的XML应用。RSS搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。发布一个RSS文件后,这个RSS Feed中包含的信息就能直接被其他站点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和服务中使用,是一种描述和同步网站内容的格式。 [1] RSS可以是以下三个解释的其中一个: Really Simple Syndication;RDF (Resource Description Framework) Site Summary; Rich Site Summary。但其实这三个解释都是指同一种Syndication的技术。
RSS广泛用于网上新闻频道,blog和wiki,主要的版本有0.91, 1.0, 2.0。使用RSS订阅能更快地获取信息,网站提供RSS输出,有利于让用户获取网站内容的最新更新。网络用户可以在客户端借助于支持RSS的聚合工具软件,在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。
以上内容摘自百度百科。
RSS 可以做到什么
RSS 主要的作用是把你关注的信息聚集起来了。在一个软件中你可以收到你喜欢的UP主的更新、学校的通知、你的 github 项目变动等等事件。省去了逐个打开网页的时间。
RSS 工具链
RSS 这种技术由于会影响到网站收入(你不需要看网页边上的广告了),所以大多数网站都不支持 RSS 订阅。官方不支持,民间就有大神来做这件事情喽。因此出现了 RSSHub 这种 RSS 订阅生成器。
RSSHub 利用爬虫技术,爬取原本不提供 RSS 订阅的网站的内容,将爬取下来的信息修改为 RSS 格式,上传到 RSSHub,这样我们就可以得到 RSS 订阅链接了。有了这个链接,我们就可以再 RSS 阅读器中订阅、查看我们关注的网站了。
这样也会造成一个问题,必须访问 RSSHub 以获取 RSS 链接,这样显然很麻烦,RSSRadar 应运而生。RSSRadar 可以检测当前网页是否被 RSSHub 支持,如果支持的话会提醒用户可以订阅该内容。若用户希望订阅该内容 RSSRadar 会将 RSS 链接直接导入 RSS 阅读器中。
综上,RSS 工具链有三部分:RSSHub,RSSRadar,RSS 阅读器。
RSS 工具链使用教程
RSSHub 可以自己搭建,在这里我选用了官方的服务,稳定且可以订阅外网的信息,官方地址:https://rsshub.app/。
RSSRadar 是浏览器的一个插件,目前支持 chrome 和 Firefox。在扩展商店里面安装就好。RSSRadar 默认关联 https://rsshub.app,不需要额外设置。
RSS 阅读器 可以用本地的阅读器(OutLook就有这个功能),也可以用在线的 RSS 阅读器。在这里我选用名为 Inoreader 的在线阅读器。
- 在 chrome 扩展商店中搜索 RSSRadar,安装这个插件。
- 打开阮一峰的博客,此时 RSSRadar 大概是这个样子的。
![](https://img.haomeiwen.com/i9767009/5add7d192120a509.png)
-
点击
订阅到 Freedly
或者订阅到 Inoreader
这个时候会跳转到在线 RSS 阅读器( Freedly 和 Inoreader 都是在线 RSS 阅读器),注册一个账号 -
再到阮一峰的博客,点击
订阅到 Inoreader
,此时会跳转到 Inoreader 并且惊奇的发现多了一个 RSS 订阅。
恭喜你完成了 RSS 工具链的使用。
杂七杂八
-
为什么选用 阮一峰的博客作为演示?
因为这个在墙内,而且一定可以成功。 -
为什么不选用 哔哩哔哩 呢?
前面说了,我们的 RSS 都是自己爬取的,因此官方的 API 已更改,RSSHub 也要接着更改,一来二去就有若干天没办法用,本人在写这篇文章的时候正好遇到了这种情况。 -
如何得知一个网站是否被支持呢?
只要 RSSRadar 图标上出现了数字,就一定可以。
如果没有数字,也可能支持,最好查看文档
网友评论