Magazine High tech

SimplePie, Librairie PHP pour vos flux RSS/ATOM

Publié le 04 décembre 2009 par Myrmex

SimplePie est une librairie PHP très complète qui permet d’intégrer un flux RSS ou ATOM sur votre site internet.

simplepie, librairie php pour intégration de flux rss et atom

SimplePie allie simplicité et exhaustivité ! Programmer la lecture et l’affichage de votre flux préféré est enfantin. Et cette librairie propose un nombre conséquent de méthodes. Pour illustrer l’utilisation de cette librairie, je vous propose un petit exemple :

<?php

require "simplepie.inc";

$feed = new SimplePie("http://www.mtnconcept.com/free-tools/feed");
$feed->handle_content_type();

echo '<h1>' . $feed->get_title() . '</h1>';
echo '<p>' . $feed->get_description() . '</p>';

foreach($feed->get_items() as $item) {
  echo '<h2>' . $item->get_title() . '</h3>';
  echo '<p>' . $item->get_description() . '</p>';

  if ($enclosure = $item->get_enclosure()) {
    echo $enclosure->embed();
  }
}

?>

Rien d’insurmontable… Enfin, cette librairie est utilisée dans bon nombre de projet tel que les agregateurs (MyNewsCrawler, feedmeplz, Feed on Feeds, Lilina, Interdose RSS Reader, MonkeyChow, OMGWTFBBQ), CakePHP, CMS Made Simple, CodeIgniter, DokuWiki, Drupal, Facebook, Habari, Joomla!, Mobile Devices (mobilerss, SimpleReader Mobile), MODx, Mediawiki, Nucleus, Omeka, PHP-Nuke, phpwcms, PlanetPlanet/PopURLs Clones (Couple of Minutes, gmachina, MiniBoxs, MoonMoon, MyNT, NewsBlocks Demo, Scintilla, The Web List), Plume CMS, PunBB, SilverStripe, Simple Machines Forum, Textpattern, WordPress (Dashboard Last News, King RSS, Lenky Related Links, MyTwitter, RSS Combiner, RSS Image Widget, SimpleLife, SimplePie Core, SimplePie Plugin for WordPress, WP-o-Matic, WP Theme OneNews).

Site Internet : SimplePie
Licence : Lire fichier licence


Retour à La Une de Logo Paperblog

A propos de l’auteur


Myrmex 169 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte