Действительно, Google Reader кэширует элементы, и их невозможно разбить на страницы в каналах RSS2, RSS или Atom (если только у них нет ссылки rel = next, чего, похоже, нет ни у одной из них).
Однако мы можем использовать существующую инфраструктуру Google Reader, приложив некоторые усилия, чтобы получить список, скажем, 200 элементов!
Учитывая вышеупомянутый URL подкаста, мы получаем последние 200 эпизодов по:
- Использование префикса ... google.ca/reader/atom/feed вместо обычного представления / канала, как это видно в вашем Google Reader.
- Добавление n = 200 в качестве параметра запроса.
Итак, имеем:
http://www.google.ca/reader/atom/feed/http://leoville.tv/podcasts/sn.xml?hl=en&n=200
Существует очень проницательный проект API Google-Reader, созданный на основе http://code.google.com/p/pyrfeed/wiki/GoogleReaderAPI