通过Rss提要进行分页

时间:2011-11-10 02:49:30

标签: rss

我使用谷歌阅读器浏览各种RSS源。它所做的一件事就是说有多少未读物品。它如何跟踪?我的意思是当我查看任何给定rss feed的来源时,它显示了20个项目的有限列表。如果我暂时不检查饲料,我可能会有更多未读物品,而不是这20件物品。

它是如何做到的? Google是否只是使用它的资源并经常检查Feed并存储这些项目?有没有办法翻阅rss feed?

1 个答案:

答案 0 :(得分:0)

RSS只是一种XML文件格式。在您需要在本地存储该信息之前,要记住您已阅读过的内容。

某些RSS提供商拥有API,因此您可以使用一组特定参数请求rss文档,但如果您只是检查RSS以获取更新,则必须记住您之前看到的内容(可能是通过存储最后检索一个并比较它们。)

简而言之,是的,谷歌可能存储rss历史记录,为您提供超出当前Feed显示的历史记录。它可能会经常轮询它们。网站所有者可以提供元信息标签,告诉谷歌机器人多久回来检查更新。

如果更新很快发生并且在您的爬虫到达之前被推出显示的RSS,那么除非提供商提供其他方式来检索信息,否则您将失去运气。