/ / Yahoo Pipes: usa l'indirizzo personalizzato per il rendering come rss - yahoo-pipes

Yahoo Pipes: usa l'indirizzo personalizzato per il rendering come rss - yahoo-pipes

Ho diverse pipe yahoo a cui ho dato indirizzi personalizzati (pipes.yahoo.com//) e mi piacerebbe poter rendere questo pipe come rss usando il nome personalizzato che gli ho assegnato.

Ovviamente questo non è facile come pipes.yahoo.com//pipe.run?_name&_render=rss.

Per quelli di voi là fuori, avete provato qualcosa di simile e l'avete fatto funzionare?

risposte:

0 per risposta № 1

Una soluzione sgradevole è usare il modulo "XPath fetch page" per prendere la pagina URL personalizzata ed estrarre il seguente XPath dall'HTML:

//link[@type="application/rss+xml"]

Purtroppo anche questo non ti dà un URL immediatamente utilizzabile - avevo bisogno di passarlo attraverso l'operatore "loop" per estrarre item.href e recuperare il feed.

Esempio di lavoro presso: http://pipes.yahoo.com/gavin_brock/get_pipe_by_custom_name

Ho anche provato il modulo "Trova il primo feed del sito", che sembrava dovesse farlo in uno, ma non segue i reindirizzamenti, a differenza di "XPath Fetch Page", quindi non funziona (un bug in Pipes credo ).


0 per risposta № 2

Ho finito per scrivere uno script PowerShell per aggiornare le webpart dei feed quando necessario.