简体   繁体   English

如何从Google阅读器等页面获取所有Feed条目? (因为RSS是暂时的)

[英]How can I get all feed entries from a page like Google Reader? (Since RSS is transitory)

I'm trying to build a script to retrieve all feed entries from a given page, but I can get only the most recents. 我正在尝试构建一个脚本来检索给定页面中的所有提要条目,但我只能得到最多的。 How does Google Reader do it? Google Reader如何做到这一点?

I'm pretty sure they just store it. 我很确定他们只是存储它。 Once someone adds it to their list, Google Reader starts archiving and saving each entry. 一旦有人将其添加到列表中,Google阅读器就会开始存档并保存每个条目。

If you find an obscure feed, you'll find it can't go back since before you started using it. 如果你发现了一个不起眼的饲料,你会发现它在你开始使用它之前就无法回头了。

Most feed-generating scripts are programmed to only include a specified number of entires, say the ten most recent posts to a blog. 大多数Feed生成脚本都被编程为仅包含指定数量的entires,比如最近发布的十篇博文。 Google reader does, as was said before, download and archive all new posts from each unique feed in its users' readers. 如前所述,谷歌阅读器可以下载并存档用户阅读器中每个独特Feed的所有新帖子。 That's why you can view older materials on it. 这就是为什么你可以查看旧材料的原因。

If the page is your own, you could try increasing the number of entires included in the RSS feed. 如果页面是您自己的页面,您可以尝试增加RSS源中包含的entires数量。 Otherwise, there is no way to retrieve entries from a page via RSS if those entries are no longer available in the feed. 否则,如果Feed中不再提供这些条目,则无法通过RSS检索页面中的条目。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM