23 mar
Par Clément dans Non classé
Aujourd’hui je vais vous présenter SimplePie, une librairie qui permet de gérer facilement les flux RSS et Atom des sites internet que vous aimer.
Cette librairie est la plus simple d’utilisaiton mais aussi la plus complète ! Cet article à pour but de vous présenter comment l’utiliser et de cette façon pouvoir l’utiliser sur votre propre site internet !
Une fois SimplePie téléchargé, vous aurez accès à plusieurs fichiers comme un test de compatibilité avec votre serveur, des fichiers de démonstration… Le fichier qui va nous intéresser est le fichier simplepie.inc .
Pour commencer, nous allons développer une application simple qui consiste a lister les 10 premiers éléments d’un flux RSS choisis .
Nous allons donc créer un nouveau dossier et mettre le fichier simplepie.inc dans celui-ci. Ensuite il faut créer une page index.php et le remplir de cette façon :
require "simplepie.inc";
$feed = new SimplePie("http://www.dator.fr/feed");
$feed->handle_content_type();
Il nous faut ajouter notre HTML avec la boucle PHP qui va servir a afficher les différents éléments des flux :
$items = $feed->get_items();
foreach($items as $item) :
echo $item->get_permalink();
echo $item->get_title();
echo $item->get_content();
endforeach;
Pour voir toutes les méthodes valables, je vous conseille d’aller faire un tour sur la documentation en ligne ici mais on retrouve par exemple :
Cette librairie est vraiment le must pour tout ceux qui veulent travailler avec les Flux RSS et Atom !
« Prison Break sait coder en PHP ! | Des icônes gratuites avec le style Iphone »
Aucun trackback
9 commentaires
Julien
23 mars 2009 à 9:10
1Génial ! Exactement ce qu’il me fallait
Fred
23 mars 2009 à 16:12
2Bonne idée de faire connaitre cette lib.
En plus depuis le temps on sait qu’elle est stable et fiable! A consommer sans modération
Chibani
23 mars 2009 à 17:52
3J’suis bien d’accord avec Fred, cette librairie mérite d’être mise à l’honneur ne serait-ce que pour sa fiabilité par rapport à la « concurrence» …
Skwi
24 mars 2009 à 15:43
4Pour l’utiliser dans un projet en cours de dev, je confirme SimplePie est vraiment top et simple à utiliser.
De longues heures de dev de gagnées !
Ros972
3 mai 2009 à 22:24
5Salut,
Après des jours de recherche, j’ai enfin trouver.
C’est ce que je voulais.
Merci.
Badoux C
8 juillet 2009 à 0:29
6Je recommande fortement d’utiliser magpie (http://magpierss.sourceforge.net/). Il est beaucoup plus complet au niveau des balises meta. Lui les reconnaient direct sans devoir créer une extension de classe, comme avec simplepie.
zizou0105
26 décembre 2010 à 20:31
7Badoux C
Ton lien est mort. Je recommande donc fortement de na pas t’écouter !!
haudeon
21 février 2011 à 2:07
8Badoux C
Lien bien vivant. Nickel !!
Thx
ladnad
19 décembre 2011 à 11:18
9Bonjour à tous
C’est vraiment très intéressant ce simplepie. j’ai une question s’il vous plait: Peut on utiliser ce simplepie en incluant dans le code source des sites qui n’ont pas un flux RSS? si oui comment le faire ? merci beaucoup pour votre aide.
Laisser un commentaire
Devenir Fan de Dator.fr
Nuage de tags
Sponsors
Blogoliste
Blogs Amis
Derniers Posts
Derniers Commentaires
Les meilleurs sujets
Propulsé par WordPress