Pergunta

Eu tenho um feed RSS a partir do Zendesk (http://mysupport.zendesk.com/forums/some-path/posts.rss) o que eu preciso para compor como o conteúdo de uma página no meu web app. O que é o método preferencial para puxar conteúdo como este?

No momento eu estou começando a inclinar-se para a idéia de que, talvez, minha única opção é usar o Nokogiri ou httparty.Existe uma maneira melhor?De qualquer forma, gostaria de receber algumas direções para apontar meu cavalo para o norte.

Foi útil?

Solução

ruby tem um RSS Analisador construído em que você pode usar..Este código abaixo irá armazenar em cache os resultados para você, bem como, e exibe as últimas 4 itens.

require 'rss'

Rails.cache.fetch("rss-list") do
  RSS::Parser.parse(open('http://feeds.feedburner.com/your-stuff-here').read, false).items[0..4]
end

E assim, cada item poderia dar-lhe um #title e #link (e mais, obviamente, como #description)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top