2010-06-07 9 views

risposta

6

Infatti è vero che Google Reader memorizza nella cache gli articoli e NON è possibile impaginare sui feed RSS2, RSS o Atom (a meno che non abbiano rel = link successivo, che nessuno di loro sembra avere).

Tuttavia, possiamo sfruttare l'infrastruttura di Google Reader esistente, con un po 'di lavoro, per recuperare un elenco di 200 articoli!

Tutto ciò premesso podcast di url recuperiamo gli ultimi 200 episodi da:

  1. Utilizzando la ... prefix google.ca/reader/atom/feed invece del solito vista/mangime come si può vedere in il tuo google reader.
  2. Aggiunta n = 200 come parametro di query.

Quindi abbiamo:

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

c'è un progetto API google-reader reverse engineering molto penetranti situato a http://code.google.com/p/pyrfeed/wiki/GoogleReaderAPI

+0

Provo con google.com invece google.ca e funziona anche lui. – anticafe

+0

Tuttavia, sembra che devo accedere a Google per poter utilizzare questo URL. C'è un modo per usarlo come anonimo? – anticafe

+0

@anticafe Scusami amico, non ne ho idea, ho abbandonato questo progetto molto tempo fa. Se lo capisci, sentiti libero di postare una risposta aggiornata qui! – drozzy

4

Google Reader memorizza nella cache le voci RSS. Non puoi ottenere altro dal feed attuale se non lo consente.

+0

Forse alcuni feed avere parametri di query (per esempio num = 100?) Che Puoi usare. Sfortunatamente, dubito che questi parametri, se esistono, vengano pubblicati per te facilmente reperibili. – Chad

+0

No, questi parametri non sono standardizzati. Grazie per la risposta - ora capisco ... – drozzy