开发者可以使用 API 做什么?

API 让你自己的代码能够执行你在 Inoreader 中进行的操作:列出订阅源、文件夹和标签,读取任何订阅源、文件夹、标签或状态下的文章,获取未读计数,将文章标记为已读、为其添加标签或加星,添加和编辑订阅源,重命名或删除标签,以及创建监控订阅源。典型用途包括为没有阅读器应用的平台开发阅读器应用、编写脚本来发布你添加了标签的文章,或创建从你的文件夹获取内容的仪表盘。

读取你的账户

数据流内容返回某个数据流中的文章:单个订阅源、文件夹或标签,或已读、已加星、已广播、已标注、已点赞或已保存网页等状态。你可以选择返回的条目数量(默认为 20,最多为 100)、按最早或最新优先排序、起始时间以及是否排除已读文章,并使用续传令牌分页读取其余内容。每篇文章都包含其 ID、标题、日期、URL、HTML 内容、作者、来源订阅源和分类,并可按请求包含你的标注和智能摘要,以 JSON 或 Atom 格式返回。条目 ID 仅返回 ID,未读计数返回计数器,而订阅源列表、文件夹/标签列表和用户信息则描述账户。

更改你的账户

编辑标签将文章标记为已读、为其加星或分配标签,全部标记为已读则清除整个数据流的未读状态。添加订阅源和编辑订阅源用于订阅和更改订阅源,重命名标签和删除标签用于管理你的标签,设置数据流偏好用于更改数据流的设置。你还可以在套餐限制范围内创建和删除监控订阅源。

访问方式

请求发送至 https://www.inoreader.com/reader/api/0,使用 GET 读取,使用 POST 更改。用户通过 OAuth 2.0 登录,授权范围为 read(仅涵盖区域 1)或 read write。读取计入区域 1 的请求额度,更改计入区域 2 的请求额度,专业版应用在每个区域每天各有 100 次请求额度。Inoreader 是否提供 API 访问权限?介绍了注册流程,开发者门户则提供了每种方法的文档。

替代方案

Zapier、IFTTT 和 n8n 集成均基于此 API 构建,而输出订阅源无需代码即可将文件夹或标签发布为 RSS 或 JSON。基于 API 构建的第三方阅读器应用列在支持 > 移动应用 > 第三方应用下。

专业版和团队版套餐包含 API 访问权限,而免费账户仅在 Inoreader 未提供应用的平台上使用公开应用时才能获得此权限。

找不到答案? 联系客户支持