Rss订阅

发布于12.10.2023

Categories: 数字生活  Tags: rss 

简介

RSS(Really Simple Syndication,简单信息聚合)。其作用为通过XML将信息进行聚合展示,在当下的作用为:

或许在某些网站上见到过这个图标,这就是RSS的图标,表示该网站提供了RSS订阅。

RSS 软件

RSS软件有多种选择,例如inoreader,reeder 5 等,我在用的是inoreader,可以查看侧边的视频对rss和inoreader有一个大致的了解,也可以查看其中文官网进行了解。

我个人选择 inoreader 是因为:

不过inoreader的订阅$99/年或者$10/月,如果不需要上述功能可以选择 reeder5(不过reeder5连通知功能都没有)或者其他的rss阅读软件。

获得RSS订阅源-RSSHub

rss阅读器都需要rss源来进行订阅,一个rss源是一个类似于 https://bytx-zyh.github.io//index.xml 的xml链接。

如果网页支持rss的话,可以使用rss插件RSSHub-Radar来检测,如果其有可用的rss订阅就可以复制并自动添加到rss阅读器中。也可以查看网页上是否有rss字样或者rss的logo,通常是指向rss源的超链接。

对于一些没有提供rss服务的网站,可以使用 RSSHUB 为其创建 rss 源。 RSSHUB的官方文档为:https://docs.rsshub.app,建议首先阅读其指南部分,而路由部分表示的是RSSHUB已提供的服务,例如哔哩哔哩、微博、知乎的规则等,也可以与指南提供的浏览器插件 RSSHub-Radar 配合使用。

自建RSSHUB

查看RSSHUB指南的路由部分,可以发现常见路由都有严格反爬,故建议自建RSSHUB服务以便于使用,如果有服务器可以考虑使用Docker自建

如果没有服务器推荐使用Vercel部署,RSSHUB官方文档位于此处

前往Vercel官网进行注册登录,可以直接选择使用GitHub登录,而后根据其提示注册账户。

在GitHub fork https://github.com/DIYgod/RSSHub 仓库到当前GitHub账户,而后前往Vercel主页,导入RSSHUB仓库(需要GitHub授予访问权限)并进行部署。

project.png

import GitHub.png

select.png

deploy.png

result.png

查看部署结果

部署完成后,点击进入RSSHub项目,给出的domains网址即部署完成后的项目网址,使用该网址替换RSSHub中的域名即可,即使用该网址拼接路由。(通常可以直接使用插件 RSSHub-Radar 获得完整rss源链接)

如果需要绑定自定义域名,可以前往 settings-domains 进行修改,注意需要前往域名服务商增加解析规则。

一般而言vercel免费账户即可足够使用,具体不同账户的限制可以查看此处

rss 源推荐