Création D'un Newsfeed à Partir D'une Url


Messages recommandés

salut à tous,

voilà j'explique le problème auquel je suis confronté :

j'ai fait un rss à partir d'une url qui met à disposition un flux rss mais intégré dans une page php (donc si je rentre l'url php qui contient le flux rss dans avalaunch cela ne marche pas). De plus, leur rss n'est pas tout à fait "formaté" pour que le newsfeed d'avalaunch marche, donc au travers d'un script php, je l'ai édité et sauvegardé dans un fichier .rss "propre" et qui passe sous ava.

Le seul problème c'est que pour que mon fichier rss se mette à jour, il faut que j'execute mon fichier php :(

j'ai donc essayé de feinter avalaunch avec la méthode de l'url rewriting qui consiste à faire passer un fichier .php pour un fichier .rss mais apparement avalaunch n'en veut pas :(

je vous met le code du fichier php qui permet de créer le fichier rss :

<?php

$rss = file_get_contents("http://mon.url/rss_xbox.php");

$rss = str_replace("<?xml version=\"1.0\"?>", "", $rss);

$rss = str_replace(">", ">\n", $rss);

$fp  = fopen("xbox.rss","r+");

fputs($fp, $rss);

fclose($fp);

?>

et je vous met le code du fichier .php que j'ai tenté de faire passer pour un .rss aux yeux de ma xbox avec l'url rewriting :

<?php

$rss = file_get_contents("http://mon.url/rss_xbox.php");

$rss = str_replace("<?xml version=\"1.0\"?>", "", $rss);

$rss = str_replace(">", ">\n", $rss);

echo $rss;

?>

et le htaccess nécessaire pour faire en sorte que l'url rewriting marche :

Options +FollowSymlinks

RewriteEngine on

RewriteRule (rssConquest).rss $1.php [L]

voila j'aimerai avoir quelques idées pour arriver à faire en sorte que le fichier .rss que je crée se mette à jour automatiquement et savoir si yen a deja qui ont réussi ou essayé :)

merci a+

Modifié par conquest
Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share