RSS 获取信息指南(一)
之前就思考过,每天在不同的网站上获取信息,时不时被不相干的信息干扰,一不小心就忘记自己本来要找什么,有没有将不同网站上的信息收集到一个地方上,只专心自己想要的信息呢?之前的想法是通过正向代理爬取信息,但是从零开始搭建环境又不太现实。最近注意到RSS,它的大致用途是订阅网站信息,一旦出现最新消息,就会及时通知用户。同时把喜欢的内容订阅到RSS阅读器(本地/云端)中,这样就可以在阅读器获取信息,就不需要一个一个去查找信息。
有关RSS的知识可以大致了解一下:rss-菜鸟教程,在这里我们关注的是如何获取RSS内容(订阅源,也称作feed)。
目前获取feed 有以下几种方式:
-
已有链接:通过浏览器搜索,feed可能不稳定,不是很推荐
-
RSSHub 生成:RSSHub文档上的feed生成已经满足大部分所需,推荐
-
RSSHub 定制:本地/远程服务器部署,编写自己的feed生成规则,这个需要有一定基础的javascript知识(下一篇讨论)
Feed生成不仅仅RSSHub这一种,但这是最好用也是最方便的一种:官方文档
如何使用?举个栗子 ——— 我想要订阅 b站某个 up 主的动态(两种方式)
- 下载文档中推荐的浏览器扩展RSSHub Radar(最简单方便)
前往 这个 up主的个人中心,点击拓展图标就可以查看到有关该 up 主的feed链接(简单说明一下:feedly和inoreader是阅读器,可以聚集feed链接)
- 查看RSSHub文档:
参数uid指的是该 up 主的 uid ,拼接一下就生成了feed链接:https://rsshub.app/bilibili/user/dynamic/442642038
获取feed之后,就可以把feed订阅到阅读器上。这里的阅读器可以是前面提到的feedly 和 inoreader(访问均需要一点魔法),也可以是其他的,比如 Reeder (Mac、ios)或是 irreader(Mac、windows)、Rolly(android)、Read You(android)
Reeder集成了 iCloud同步、feedly 和 inoreader等账户 ,界面简洁,但仅支持 苹果平台
irreader 和Rolly 感觉也不错,使用时间不多,不做过多评价
Read You 仿照 Reeder 样式,简洁美观,目前处于开发阶段,不过基本功能已经完善
到此,我们就学会了如何获取 feed 和阅读器添加 feed,下一篇我们介绍自定义 feed生成规则:RSS 获取信息指南(二)
本文作者:晨米酱的博客
本文链接:https://www.cnblogs.com/chenmijiang/p/16192299.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步