Troca de Notícias utilizando o formato RSS
O RSS (Rich Site Sumary) é um formato padronizado mundialmente para troca de notícias e usando RSS você pode ler as manchetes dos seus sites preferidos sem precisar visitá-los toda hora. A idéia do projeto RSSficado é permitir que você acesse notícias de diversas fontes (fontes estas que geralmente disponibilizam notícias apenas para acesso via navegador HTML) em um único programa (RSS reader) permitindo que você mantenha-se informado e otimize seu tempo. Geralmente as notícias no formato RSS fornecem um título, resumo da manchete e um link através do qual você pode obter maiores informações, dessa forma você só abre o seu navegador para ler aquilo que realmente te interessa.
Existem RSS readers para vários sistemas operacionais. Um que recomendo é o Feedreader, disponível para usuários do Windows. É claro que também é possível exibir as notícias em formato HTML, pois o RSS não passa de um arquivo XML padrozinado gerado automaticamente.
Abaixo segue um script para exibir as notícias do jornal O Globo:
Para obter maiores informações sobre RSS, consulte o site : http://rssficado.pilger.inf.br
Existem RSS readers para vários sistemas operacionais. Um que recomendo é o Feedreader, disponível para usuários do Windows. É claro que também é possível exibir as notícias em formato HTML, pois o RSS não passa de um arquivo XML padrozinado gerado automaticamente.
Abaixo segue um script para exibir as notícias do jornal O Globo:
<?php $feed = 'http://rssficado.pilger.inf.br/xml.php/oglobo.xml'; ini_set('allow_url_fopen', true); $fp = fopen($feed, 'r'); $xml = ''; while (!feof($fp)) { $xml .= fread($fp, 128); } fclose($fp); function untag($string, $tag) { $tmpval = array(); $preg = "|<$tag>(.*?)</$tag>|s"; preg_match_all($preg, $string, $tags); foreach ($tags[1] as $tmpcont){ $tmpval[] = $tmpcont; } return $tmpval; } $items = untag($xml, 'item'); $html = '<p>'; foreach ($items as $item) { $title = untag($item, 'title'); $link = untag($item, 'link'); $html .= '<a href="' . $link[0] . '">' . $title[0] . "</a><br />\n"; } $html .= '</p>'; echo $html; ?>
Para obter maiores informações sobre RSS, consulte o site : http://rssficado.pilger.inf.br
Meu nobre colega do forum, isto ai que vc postou pra nóis e simples mente muito BOM. continue assim mano.
29/12/2005 6:35am
(~19 anos atrás)
10/01/2005 11:32pm
(~20 anos atrás)
Para ler as notícias externas tubo bem, mas como fazer para gerar o XML para os outros sites e aplicativos acessarem estas notícias?
desde já agradeço a atenção de todos.
desde já agradeço a atenção de todos.
19/03/2004 8:57am
(~20 anos atrás)
Fiz uma modificação nesse script "Troca de Notícias utilizando o formato RSS", para buscar noticias em vários lugares. Só ainda não consigo publicar ele aqui como artigo.
07/11/2003 9:18am
(~21 anos atrás)
Executei o script e está funcionando normalmente com o MTV.xml, qual a mensagem que aparece de erro?
12/06/2003 9:34am
(~21 anos atrás)
naum consegui executar mais estes script.. ele naum parece estar carregando os xml.. altero o endereço feed para http://rssficado.pilger.inf.br/xml.php/mtv.xml e mesmo assim naum carrega, como estava carregando antes... alguém sabe alguma coisa?
12/06/2003 9:06am
(~21 anos atrás)
Infelizmente eles só disponibilisam o link e o título da mensagem no XML, portanto através de RSS só é possível visualizar o conteúdo da notícia no site que fornece a mesma.
10/06/2003 7:36am
(~21 anos atrás)
Achei muito boa a matéria, mas gostaria que ao clicar no link ele abrisse a noticia no meu site e não no site original da notícia... como fazer isso?
08/06/2003 8:34pm
(~21 anos atrás)
seria bom algo bem explicadinho e tal pq pelo que vejo a maioria tá se perdendo nisso...
abraço