2010-06-07 109 views

回答

6

的確,Google Reader緩存項目並且不可能在RSS2,RSS或Atom提要上進行分頁(除非它們有rel = next鏈接,它們似乎都沒有)。

但是,我們可以利用現有的Google Reader基礎結構和一些工作來檢索200個項目的列表!

鑑於上述播客的網址,我們通過檢索最新的200個集:

  1. 使用... google.ca/reader/atom/feed前綴,而不是通常的看法/飼料的如中可以看到你的谷歌閱讀器。
  2. 附加n = 200作爲查詢參數。

因此,我們有:

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

有位於http://code.google.com/p/pyrfeed/wiki/GoogleReaderAPI

+0

我嘗試google.com而不是google.ca,它也可以。 – anticafe 2013-02-18 11:02:25

+0

但是,似乎我必須登錄Google才能使用此URL。有什麼方法可以匿名使用它嗎? – anticafe 2013-02-18 11:12:48

+0

@anticafe對不起,我不知道,因爲很久以前我放棄了這個項目。如果你想出來,請隨時在這裏發佈更新的答案! – drozzy 2013-02-19 04:41:07

4

Google閱讀器緩存RSS條目。如果他們不允許,你不能從實際的飼料中獲得更多。

+0

一個非常有見地的反向工程的谷歌閱讀器API項目也許有些原料具有查詢參數(如NUM = 100?)那您可以使用。不幸的是,我懷疑這些參數,如果它們存在,發佈給你很容易找到。 – Chad 2010-06-10 01:57:26

+0

不,這些參數不是標準化的。感謝您的答案 - 現在我明白了... – drozzy 2010-06-10 02:08:00