日复一日,必有精进|

晨米酱

园龄:4年3个月粉丝:5关注:1

RSS 获取信息指南(一)

之前就思考过,每天在不同的网站上获取信息,时不时被不相干的信息干扰,一不小心就忘记自己本来要找什么,有没有将不同网站上的信息收集到一个地方上,只专心自己想要的信息呢?之前的想法是通过正向代理爬取信息,但是从零开始搭建环境又不太现实。最近注意到RSS,它的大致用途是订阅网站信息,一旦出现最新消息,就会及时通知用户。同时把喜欢的内容订阅到RSS阅读器(本地/云端)中,这样就可以在阅读器获取信息,就不需要一个一个去查找信息。

有关RSS的知识可以大致了解一下:rss-菜鸟教程,在这里我们关注的是如何获取RSS内容(订阅源,也称作feed)。

目前获取feed 有以下几种方式:

  1. 已有链接:通过浏览器搜索,feed可能不稳定,不是很推荐

  2. RSSHub 生成:RSSHub文档上的feed生成已经满足大部分所需,推荐

  3. RSSHub 定制:本地/远程服务器部署,编写自己的feed生成规则,这个需要有一定基础的javascript知识(下一篇讨论)

Feed生成不仅仅RSSHub这一种,但这是最好用也是最方便的一种:官方文档

如何使用?举个栗子 ——— 我想要订阅 b站某个 up 主的动态(两种方式)

  1. 下载文档中推荐的浏览器扩展RSSHub Radar(最简单方便)

​ 前往 这个 up主的个人中心,点击拓展图标就可以查看到有关该 up 主的feed链接(简单说明一下:feedly和inoreader是阅读器,可以聚集feed链接)

  1. 查看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 中国大陆许可协议进行许可。

posted @   晨米酱  阅读(726)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起