2012-03-29 69 views
0

我已经在Java中实现了一个简单的RSS阅读器。我打了一个URL,我找回了一些XML文本。我解析它并检索我感兴趣的数据。 现在我想要实现Google Reader正在做的事情。它具有我们可以向下滚动并查看旧帖子的功能。我怎样才能得到这些旧帖子,就像我每次看到URL时所看到的那样,我得到的是相同的XML?向下滚动Google阅读器等RSS阅读器中的功能

+0

你能分享你打的网址吗?另外,你是否说你只能看到饲料上的最新消息(项目)? – 2012-03-29 20:51:26

+0

是的。我只看到最新的商品。但是有没有办法得到旧物品?正如大提琴在下面的答案中指出的那样,我猜Google会更频繁地点击该URL以获取更多项目。 – 2012-03-29 21:29:08

+0

我忘了提及网址。这里是:http://gdata.youtube.com/feeds/api/users/trailers/uploads?v=2 – 2012-03-30 07:45:44

回答

4

Google比您阅读rss链接的次数多得多,并将所有文章存储在数据库中。所以,当你阅读它并在Google Reader中向下滚动时,它实际上会显示它存储在数据库中的所有文章。 RSS网址只能用于Google阅读器来填充其数据库,但不能直接用于显示。

+0

谢谢。因此,Google的做法比你想象的要多得多。我将在我简单的RSS阅读器中实现类似的功能。 – 2012-03-29 21:24:40

+0

与此同时,我试图通过使用Google阅读器的API来查看是否可以访问所有提要(最新和最新)。在这方面的任何指针?或者我应该把这作为一个新问题? – 2012-03-30 07:55:57

+0

像@cello提到的那样,所有的RSS提要内容都是预先定期缓存的,并存储在数据库中...因此,您可以在任何特定时间获得最新的旧提要... – msarathy 2013-06-25 15:56:52