Intégrer un flux d'infos en xmlfeed.cgi

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


gripsous
WRInaute passionné
WRInaute passionné
 
Messages: 1674
Inscription: 5 Juil 2004

Intégrer un flux d'infos en xmlfeed.cgi

Message le Jeu Sep 15, 2005 23:19

Bonjour j'essai d'intégrer sur mon site cette page : -http://www.optioncarriere.com/cgi-bin/xmlfeed.cgi?s=marketing&b=1&xu=1342&pwd=f4b78a04

J'ai bien suivi les infos qu'Olivier met a dispo pour intégrer un flux RSS mais malheureusement ... y a rien sur ma page. A la place du contenu j'ai <lu> </lu>... et c'est tout.

un ptit coup de main svp :-)


haderach
WRInaute impliqué
WRInaute impliqué
 
Messages: 870
Inscription: 26 Aoû 2004

Message le Ven Sep 16, 2005 7:49

Tu peux nous montrer ton code? Ca nous aidera...


gripsous
WRInaute passionné
WRInaute passionné
 
Messages: 1674
Inscription: 5 Juil 2004

Message le Ven Sep 16, 2005 8:33

Ben disons que j'ai fait le test sur un page toute bête appelée "1.php" et j'ai intégré le code:

<?php
require_once("../feedparser.php");
echo FeedParser("http://www.optioncarriere.com/cgi-bin/xmlfeed.cgi?s=marketing&b=1&xu=1342&pwd=f4b78a04 ", 10);
?>


J'ai telechargé "magpierss" et créer un dossier du même nom à la racine.
J'ai créé une page feedparser à la racine avec le code que donne Oliver.

Résultat:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>


<ul>
</ul>

</body>
</html>
Dernière édition par gripsous le Ven Sep 16, 2005 9:16, édité 1 fois.


haderach
WRInaute impliqué
WRInaute impliqué
 
Messages: 870
Inscription: 26 Aoû 2004

Message le Ven Sep 16, 2005 9:00

Peux tu essayer avec un autre flux. Par exemple http://www.lesechos.fr/rss/rss_une.xml

Sinon il faut vérifier dans ton flux que les champs récupérer dans ton code correspondent.


gripsous
WRInaute passionné
WRInaute passionné
 
Messages: 1674
Inscription: 5 Juil 2004

Message le Ven Sep 16, 2005 9:03

Ben justement avec un autre flux ça fonctionen trés bien :-(


gripsous
WRInaute passionné
WRInaute passionné
 
Messages: 1674
Inscription: 5 Juil 2004

Message le Ven Sep 16, 2005 9:04

Sinon il faut vérifier dans ton flux que les champs récupérer dans ton code correspondent.


Comment on fait ?


haderach
WRInaute impliqué
WRInaute impliqué
 
Messages: 870
Inscription: 26 Aoû 2004

Message le Ven Sep 16, 2005 9:16

Le flux qui ne fonctionne pas n'est pas bien formaté.
Si tu l'ouvre avec IE tu peux t'apercevoir qu'il n'y a pas les tags <item> et </item>

Magpierss se base sur une grammaire fixée du type
<item rdf:about="http://protest.net/NorthEast/calendrome.cgi?span=event&ID=210257">
<title>Weekly Peace Vigil</title>
<link>http://protest.net/NorthEast/calendrome.cgi?span=event&ID=210257</link>
<description>Wear a white ribbon</description>
<dc:subject>Peace</dc:subject>
<ev:startdate>2002-06-01T11:00:00</ev:startdate>
<ev:location>Northampton, MA</ev:location>
<ev:enddate>2002-06-01T12:00:00</ev:enddate>
<ev:type>Protest</ev:type>
</item>


Comme ton flux n'a pas les tags <item> les informations ne sont pas décodées...


gripsous
WRInaute passionné
WRInaute passionné
 
Messages: 1674
Inscription: 5 Juil 2004

Message le Ven Sep 16, 2005 9:17

ET avec quoi je peux le decoder, pour l'inserer sur mon site.


haderach
WRInaute impliqué
WRInaute impliqué
 
Messages: 870
Inscription: 26 Aoû 2004

Message le Ven Sep 16, 2005 9:24

Tu peux modifier le code de magpierss pour prendre en compte la nouvelle balise (<job> il me semble)

Dans rss_parse.inc tu remplaces la reconnaissance des balise item par job.
Et encore je ne suis pas sur que ça marchera. Ton fichier XML n'est pas du tout à la norme RSS. Il faut donc que tu trouve une autre librairie qui lit les xml...


gripsous
WRInaute passionné
WRInaute passionné
 
Messages: 1674
Inscription: 5 Juil 2004

Message le Ven Sep 16, 2005 9:40

T'as une idée sur ce dernie point
une autre librairie qui lit les xml...


haderach
WRInaute impliqué
WRInaute impliqué
 
Messages: 870
Inscription: 26 Aoû 2004

Message le Ven Sep 16, 2005 10:04

Tu peux jeter un oeil ici

http://tecfa.unige.ch/guides/tie/html/p ... 1000150453

Et t'en inspirer :wink:


gripsous
WRInaute passionné
WRInaute passionné
 
Messages: 1674
Inscription: 5 Juil 2004

Message le Ven Sep 16, 2005 11:29

Excuse moi j'y comprend pas grand chose :-( :oops:


gripsous
WRInaute passionné
WRInaute passionné
 
Messages: 1674
Inscription: 5 Juil 2004

Message le Mar Sep 20, 2005 23:25

ayé problème résolu


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités