Jak zobrazit RSS zprávy na stránce ?

icon2 RSS, Tutorial | icon4 15 Srpen 2007 | | 3,430 zobrazení | Vytisknout příspěvek | icon3 5 komentářů »
RSS Potřebujete zobrazovat na svoji stránce RSS zprávy z jiných webů? Pokud Vám nevyhovuje současná nabídka různých PHP/ASP RSS feed readerů můžete zkusit, vcelku na obsluhu jednoduchý, AJAX od Googlu.

Možností formátování výstupu RSS článků je opravdu hodně / možnost definovat cokoliv přes CSS /, takže začněte:

1. Vygenerujte si svůj API klíč u Googlu / pokud už jej nemáte např. pro Google Maps /
pro každou doménu, na které chcete využívat AJAX od Googlu si musíte vygenerovat jedinečný API klíč.
ZDE: http://code.google.com/apis/ajaxfeeds/signup.html

2. Vytvořte si stránku např. rss-ctecka.html:

<html>
<head>
<script type="text/javascript" src="http://www.google.com/jsapi?key=API klíč"></script>
<script type="text/javascript">

google.load("feeds", "1");

function initialize() {
var feedControl = new google.feeds.FeedControl();

<!-- Pokud nechcete jednotlivé kanály zobrazovat pod sebou ale v záložkách -->

feedControl.draw(
document.getElementById("feedControl"),
{
drawMode : google.feeds.FeedControl.DRAW_MODE_TABBED
});

<!-- Počet záznamů, defaultně jsou 4 zprávy-->

feedControl.setNumEntries(5);
feedControl.addFeed("http://www.dosveta.info/rss/", "Do Sveta");
feedControl.addFeed("http://servis.idnes.cz/rss.asp", "IDNES");
feedControl.addFeed("http://cz.desktop-wallpapers.org/rss/", "Tapety na plochu");
feedControl.draw(document.getElementById("feedControl"));
}
google.setOnLoadCallback(initialize);

</script>
</head>

<body>
<div id="feedControl">Nahrávám RSS kanál</div>
</body>
</html>



3. Potřebnou dokumentaci najdete zde:
http://code.google.com/apis/ajaxfeeds/documentation/
Je zde i několik ukázek využití, možností jak výsledná stránka s RSS články bude vypadat je zcela na Vás.

Ukázka:



Nahrávám RSS kanál

5 odpovědí

  1. Jak zobrazit RSS zprávy na stránce II ? | http://p-o-s-p-i-s-i-l.info napsal:

    [...] výstupy přizpůsobit podle svých představ a to pomocí CSS stylů. Použijeme např. kód z předchozího článku, do kterého vložíme kód CSS. Zde najdete dokumentaci k CSS feedům Googlu. [...]

  2. M. Pospisil http://p-o-s-p-i-s-i-l.info napsal:

    [...] Jak zobrazit RSS zprávy na stránce ? [...]

  3. Jak zobrazit RSS zprávy na stránce II ? | http://p-o-s-p-i-s-i-l.info napsal:

    [...] např. kód z předchozího článku, do kterého vložíme kód [...]

  4. Peto napsal:

    mna by zaujimalo, ako nastavit dlzku textu…, totiz samotny text z rss je tak na 1 riadok a pritom by som potreboval aspon 3-4 riadky…
    Ako to spravit?

  5. Peto napsal:

    a ešte ma napadlo, ako spraviť, aby sa prípadne aj zobrazovali obrázky, ak ich rss zdroj ponúka?

Komentáře k příspěvku

Upozornění: Komentáře jsou chráněné proti SPAMU, pokud se po odeslání neobjeví Váš komentář, vyčkejte na jeho schválení a neodesílejte jej znovu.