如何阅读较早的RSS订阅源
问题描述:
即时通讯工程师正在做一些RSS阅读器(在C#中使用SyndicationFeed类)。 但我有一个问题。如何阅读较早的RSS订阅源
当我读到例如https://stackoverflow.com/feeds的饲料时,它只是当天的饲料! 如何阅读前一天的动态?
谢谢。
答
谷歌阅读器提供了一种方法来获得前几天的答案,但它需要你登录谷歌阅读器。
这将得到5条记录(n = 5),最接近星期二,2010年12月07日21:30:53 GMT(ot = 1291757453),并将按照访问顺序(r = o)显示它们。降序为r = d或按魔法排序为r = a。
http://www.google.com/reader/atom/feed/https://stackoverflow.com/feeds?n=5&r=o&ot=1291757453
我觉得最大的,这是1000在同一时间。
为了获得更多经过1000屏障的信息,您需要从下面显示的Feed中提取连续字符串。
< GR:延续> STRING </GR:延续>
然后重新发送网址完全相同,但与& C = STRING
不知道如果这时候机器会为工作你但它在那里。
答
Feed是一个文档。您可以阅读该文档中的内容。
您无法读取该文档中不存在的内容,或者该文档中不同日期的内容。
对不起,没有反转时间的C#函数。
当你问一个问题并得到一个很好的答复时,你应该接受它。 – unholysampler 2010-12-07 21:05:58
@unholysampler:你是什么意思? – 2010-12-07 21:15:44