将您自己的应用和脚本连接到 Inoreader
Inoreader API 让您自己的代码能够访问您的订阅、文件夹、标签、文章和未读计数。这是一个文档完善的 REST API,支持 OAuth 2.0,并以 JSON 格式返回响应。
阅读 API 文档- ProPro 套餐包含 API 访问权限。
- TeamTeam 套餐也包含 API 访问权限,并为整个团队提供一个共享应用。
通过您自己的代码操作账户
借助 Inoreader API,您的程序可以执行您在阅读器中的操作:列出订阅源、阅读文章、将文章标记为已读、为文章添加标签以及添加新来源。
四步完成连接
- 使用 Pro 或 Team 账户,打开偏好设置 > 开发者 API,然后点击新建应用。记下应用 ID 和密钥。
- 阅读身份验证指南并实现 OAuth 2.0,所有新应用都使用这一方式,包括仅用于您自己账户的脚本。
- 调用您需要的方法,例如订阅列表、内容流内容、未读计数和编辑标签。每个方法的文档都包含请求和响应。
- 在开发者面板中查看用量。每个响应中的速率限制标头都会告知您的代码每日配额何时重置。
使用场景
构建新闻编辑室仪表板
每半小时读取一次媒体团队的监控源,并将其显示在墙上的大屏幕上。
运行内容处理流程
编辑在 Inoreader 中为文章添加标签,脚本则拉取这些文章,并将其发布到网站或电子通讯工具中。
为我们尚未覆盖的平台构建客户端
为没有 Inoreader 应用的计算机或设备编写阅读器,使其拥有与您账户一致的订阅、文件夹、标签和阅读状态。
当集成无法满足需求时,使用 API
Zapier、IFTTT 和 n8n 的集成均基于此 API 构建。当集成平台无法满足您的需求时,下一步就是使用 API。
常见提问
API 可以做什么?
它可以列出和编辑订阅、文件夹及标签,并读取任意内容流中的文章,例如某个订阅源、文件夹、标签、您已保存的文章或未读文章。它还可以获取未读计数、将文章标记为已读、为文章添加标签、添加订阅源以及创建监控源。开发者门户列出了所有方法,并附有示例。
如何获得访问权限?
使用 Pro 或 Team 账户,在偏好设置 > 开发者 API 中注册一个应用。您将获得应用 ID 和密钥,以及过去 30 天的用量统计和应用的每日限额。
用户如何登录我的应用?
通过 OAuth 2.0。您的应用会将用户引导至 Inoreader 上的授权页面,并接收访问令牌和刷新令牌,因此用户无需在 Inoreader 之外输入密码。仅用于您自己账户的脚本也以相同方式登录,因为新应用仅支持 OAuth 2.0。
有哪些限制?
每个应用每天可在两个方法分区中各调用 100 次。每个响应的标头都会报告用量和重置时间。Custom 套餐可提供更高的限额。
是否提供 Team 应用?
是的。每个 Team 套餐都包含一个所有成员均可使用的共享应用。更多应用和更高限额可通过附加服务获得。
在哪里可以找到文档?
在 inoreader.com/developers。您可以在那里找到所有方法及其参数和响应、身份验证流程、ID 格式以及速率限制。如有问题,可以发送邮件至 [email protected]。