Colocar RSS no meu site

jaapaurelio

Power Member
Boas! é o seguinte! Queria colocar RSS de outro site no meu!
Como fasso isso! já vi que é presiso um script.. mas como consigo esse scritp?
Por exemplo! queria colocar o RSS deste site :
http://economia.publico.clix.pt/
Quero criar um link no meu menu que depois abra estes RSS la na minha pagina!
Tem como fazer isso!?
Agradeço!
 
Há vários modos de o fazeres, podes fazer apenas por exemplo:
<?php readfile('http://www.rss-info.com/rss2.php?integration=php&windowopen=1&rss=http%3A%2F%2Fwww.publico.clix.pt%2Frss.ashx%3FidCanal%3D57&number=10&width=300&ifbgcol=FFFFFF&bordercol=D0D0D0&textbgcol=F0F0F0&rssbgcol=F0F0F0&showrsstitle=1&showtext=1'); ?>
Uma vez que não tens know-how para, isto facilita-te
 
Boa tarde,

Vi este topic e é exactamente o que procuro. encontrei uma solução javascript(ajax) que me permite ir buscar as Feeds a outro site no entanto não estou a conseguir adaptar ao site que quero.

A solução que encontrei foi:

<script language="JavaSCript" type="text/javascript">
var RSSDoc = new ActiveXObject("Microsoft.XMLHTTP");
RSSDoc.open("GET", "http://g1.globo.com/Rss2/0,,AS0-5598,00.xml", true);
RSSDoc.onreadystatechange = function() {
if (RSSDoc.readyState == 4) {
if (RSSDoc.status == 200) {
var XML_RSS = RSSDoc.responseXML;
var ItensRSS = XML_RSS.getElementsByTagName("item");
var HTML_new = "";
for (var i = 0; i < ItensRSS.length; i++) {
var Title = ItensRSS.getElementsByTagName("title")[0].firstChild.nodeValue;
var URL = ItensRSS.getElementsByTagName("link")[0].firstChild.nodeValue;
HTML_new += '<a href="' + URL + '" target="_blank">• ' + Title + '</a><br>';
}
document.write(HTML_new);
} else {
alert("Erro no RSS: " + RSSDoc.statusText + " (" + RSSDoc.status + ")");
}
}
}
RSSDoc.send(null);
</script>

Queria adaptar este script ao site http://www.publico.clix.pt/rss.asp?idCanal=11.

Alguém me consegue ajudar?

Abraços
Obrigado
 
Há vários modos de o fazeres, podes fazer apenas por exemplo:
<?php readfile('http://www.rss-info.com/rss2.php?integration=php&windowopen=1&rss=http%3A%2F%2Fwww.publico.clix.pt%2Frss.ashx%3FidCanal%3D57&number=10&width=300&ifbgcol=FFFFFF&bordercol=D0D0D0&textbgcol=F0F0F0&rssbgcol=F0F0F0&showrsstitle=1&showtext=1'); ?>
Uma vez que não tens know-how para, isto facilita-te

Resultou, obrigado ;)
 
Boa tarde,

Vi este topic e é exactamente o que procuro. encontrei uma solução javascript(ajax) que me permite ir buscar as Feeds a outro site no entanto não estou a conseguir adaptar ao site que quero.

A solução que encontrei foi:

<script language="JavaSCript" type="text/javascript">
var RSSDoc = new ActiveXObject("Microsoft.XMLHTTP");
RSSDoc.open("GET", "http://g1.globo.com/Rss2/0,,AS0-5598,00.xml", true);
RSSDoc.onreadystatechange = function() {
if (RSSDoc.readyState == 4) {
if (RSSDoc.status == 200) {
var XML_RSS = RSSDoc.responseXML;
var ItensRSS = XML_RSS.getElementsByTagName("item");
var HTML_new = "";
for (var i = 0; i < ItensRSS.length; i++) {
var Title = ItensRSS.getElementsByTagName("title")[0].firstChild.nodeValue;
var URL = ItensRSS.getElementsByTagName("link")[0].firstChild.nodeValue;
HTML_new += '<a href="' + URL + '" target="_blank">• ' + Title + '</a><br>';
}
document.write(HTML_new);
} else {
alert("Erro no RSS: " + RSSDoc.statusText + " (" + RSSDoc.status + ")");
}
}
}
RSSDoc.send(null);
</script>

Queria adaptar este script ao site http://www.publico.clix.pt/rss.asp?idCanal=11.

Alguém me consegue ajudar?

Abraços
Obrigado



Muda o que eu pus a laranja para o link que tu queres...
Deve dar.
 
Back
Topo