gpt4 book ai didi

rss - 如何获取 RSS 源上的所有旧项目?

转载 作者:行者123 更新时间:2023-12-03 04:41:36 27 4
gpt4 key购买 nike

我一直在尝试编写自己的 RSS 阅读器。我可以处理“解析 XML”位。我遇到的问题是“如何获取较旧的帖子?”

大多数 RSS 源仅列出其 XML 文件中的 10-25 个最新项目。如何获取 Feed 中的所有项,而不仅仅是最新的项?

我能找到的唯一解决方案是使用“非官方”Google Reader API,类似于

http://www.google.com/reader/atom/feed/http://fskrealityguide.blogspot.com/feeds/posts/default?n=1000

我不想让我的应用程序依赖于 Google 阅读器。

还有什么更好的办法吗?我注意到在 Blogger 上我可以执行“?start-index=1&max-results=1000”,在 WordPress 上我可以执行“?paged=5”。有没有通用的方法来获取 RSS 提要,以便它为我提供所有内容,而不仅仅是最新的项目?

最佳答案

RSS/Atom 提要不允许检索历史信息。提要的发布者可以根据需要提供它,例如您上面给出的博主或 WordPress 示例。

Google 阅读器拥有更多信息的唯一原因是它从第一次出现时就记住了这些信息。

有一些关于类似的信息,如extension to the ATOM protocol所述。 ,但我不知道它是否实际在任何地方实现。

关于rss - 如何获取 RSS 源上的所有旧项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/576552/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com