如果你刚刚搭建好 FreshRSS,你可能会发现只能在网页上看订阅内容。
想用手机或者电脑上的 RSS 阅读器同步阅读?其实很简单,只要把 FreshRSS 当作数据源接入就行了。
本文就来讲讲如何实现第三方 App 接入 FreshRSS。
启用 API
在开始接入客户端之前,先确保 FreshRSS 的 API 已启用,操作如下:
- 登录 FreshRSS 的网页端。
- 在右上角点一下齿轮图标,进入管理菜单。
- 找到“认证”选项,勾选“允许 API 访问”。
接下来需要跳转到另一个页面。
- 左边菜单里找到“账户”并点击。
- 在下方的“API 管理”中,设置一个专用的 API 密码(这个密码和登录密码是分开的)。
- 提交后,你会看到一个 API 地址(比如 https://freshrss.example.net/api/greader.php 或 https://freshrss.example.net/api/fever.php)。
设置完成后,点击下方的 /api/ 地址,应该可以看到如下页面。
记下这个 API 地址和你设置的密码,后面配置客户端的时候会用到。
选择兼容客户端
现在来选个合适的客户端,以下是一些支持 Google Reader API 或 Fever API 的选项:
在 FreshRSS 的官方文档和 Github 介绍中,提到了不同平台的许多客户端。
我把 Github 中提到的阅读器摘录过来,大家可以结合表格和自身需求进行选择。
表 1: Android 阅读器
应用 平台 免费软件 维护和开发 API 离线使用 快速同步 逐视图获取更多 获取已读文章 收藏夹 标签 播客 管理订阅源
Readrops Android ✔️ ✔️✔️ GReader ✔️ ⭐⭐⭐ ➖ ✔️ ✔️ ➖ ➖ ✔️
Capy Reader Android ✔️ ✔️✔️ GReader ✔️ ⭐⭐ ➖ ➖ ✔️ ➖ ➖ ✔️
FeedMe Android ➖ ✔️✔️ GReader ✔️ ⭐⭐ ➖ ➖ ✔️ ✓ ✔️ ✔️
FocusReader Android ➖ ✔️✔️ GReader ✔️ ⭐⭐ ➖ ➖ ✔️ ✓ ✓ ✔️
Fluent Reader Lite Android, iOS ✔️ ✔️ GReader ✔️ ⭐⭐ ➖ ➖ ✓ ➖ ➖ ➖
Read You Android ✔️ 进行中 GReader ➖ ⭐ ➖ ✔️ ✔️ ➖ ➖ ✔️
表 2: 桌面平台阅读器
应用 平台 免费软件 维护和开发 API 离线使用 快速同步 逐视图获取更多 获取已读文章 收藏夹 标签 播客 管理订阅源
Fluent Reader Windows, Linux, macOS ✔️ ✔️✔️ GReader ✔️ ⭐ ➖ ✔️ ✓ ➖ ➖ ➖
RSS Guard Windows, GNU/Linux, macOS, OS/2 ✔️ ✔️✔️ GReader ✔️ ⭐⭐ ➖ ✔️ ✔️ ✔️ ✔️ ✔️
NewsFlash GNU/Linux ✔️ ✔️✔️ GReader ➖ ⭐⭐ ➖ ✔️ ✔️ ✔️ ➖ ➖
Newsboat GNU/Linux, macOS, FreeBSD ✔️ ✔️✔️ GReader ➖ ⭐ ➖ ✔️ ✔️ ➖ ✔️ ➖
表 3: iOS 和 macOS 阅读器
应用 平台 免费软件 维护和开发 API 离线使用 快速同步 逐视图获取更多 获取已读文章 收藏夹 标签 播客 管理订阅源
Vienna RSS macOS ✔️ ✔️✔️ GReader ❔ ❔ ❔ ❔ ❔ ❔ ❔ ❔
Readkit iOS, macOS ➖ ✔️✔️ GReader ✔️ ⭐⭐⭐ ➖ ✔️ ✔️ ➖ ✓ 💲
Reeder iOS, macOS ➖ ✔️✔️ GReader ✔️ ⭐⭐⭐ ➖ ✔️ ✔️ ➖ ➖ ✔️
lire iOS, macOS ➖ ✔️✔️ GReader ❔ ❔ ❔ ❔ ❔ ❔ ❔ ❔
Unread iOS ➖ ✔️✔️ Fever ✔️ ❔ ❔ ❔ ✔️ ➖ ➖ ➖
Fiery Feeds iOS ➖ ✔️✔️ Fever ❔ ❔ ❔ ❔ ❔ ➖ ➖ ➖
Netnewswire iOS, macOS ✔️ 进行中 GReader ✔️ ❔ ❔ ❔ ✔️ ➖ ❔ ✔️
更多客户端信息可以参考下面两篇。
- FreshRSS 客户端表格 - Github
- 与 Google Rea
