Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rss 如何获取更多提要项目?_Rss_Feed_Atom Feed - Fatal编程技术网

Rss 如何获取更多提要项目?

Rss 如何获取更多提要项目?,rss,feed,atom-feed,Rss,Feed,Atom Feed,我如何获得提要的下一页或更多结果 例如,当我转到提要页面时,没有任何类型的“下一个”链接,“page=100”的url参数不起任何作用: 我只得到大约20集的1页结果但是我的Google Reader可以成功检索到比这更早的剧集。Google Reader缓存RSS条目。如果他们不允许,你就无法从实际的提要中获得更多内容。确实,Google Reader缓存了这些项目,并且不可能在RSS2、RSS或Atom提要上分页(除非他们有rel=next链接,而他们似乎都没有) 然而,我们可以利用现有的

我如何获得提要的下一页或更多结果

例如,当我转到提要页面时,没有任何类型的“下一个”链接,“page=100”的url参数不起任何作用:


我只得到大约20集的1页结果但是我的Google Reader可以成功检索到比这更早的剧集。

Google Reader缓存RSS条目。如果他们不允许,你就无法从实际的提要中获得更多内容。

确实,Google Reader缓存了这些项目,并且不可能在RSS2、RSS或Atom提要上分页(除非他们有rel=next链接,而他们似乎都没有)

然而,我们可以利用现有的谷歌阅读器基础设施,通过一些工作,检索一个列表,比如说200个条目

根据上述播客url,我们通过以下方式检索最近200集:

  • 使用…google.ca/reader/atom/feed前缀,而不是谷歌阅读器中常见的视图/提要
  • 追加n=200作为查询参数
  • 因此,我们:

    http://www.google.ca/reader/atom/feed/http://leoville.tv/podcasts/sn.xml?hl=en&n=200
    

    有一个非常有见地的反向工程google reader API项目,位于

    ,可能有些提要具有您可以使用的查询参数(例如?num=100)。不幸的是,我怀疑这些参数,如果它们存在的话,是为了让你容易找到而发布的。不,这些参数不是标准化的。谢谢你的回答-现在我明白了…不过,似乎我必须登录谷歌才能使用这个URL。有没有办法把它当作匿名的?@anticafe抱歉,伙计,我不知道,因为我很久以前就放弃了这个项目。如果你找到了答案,请随时在这里发布更新的答案!