| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Meeuuuhhh WRInaute accro

Inscrit le: 08 Jan 2007 Messages: 1534 Localisation: Au meilleur endroit
|
Posté le : Sam Avr 12, 2008 14:18 Sujet du message: Problème avec les flux RSS de youtube |
|
|
Bonjour,
J'essaie d'afficher les flux rss de youtube, mais j'ai un problème avec les liens.
Voilà ce qui s'affiche :
| Code: |
La description : ok
L'image : ok
Le titre avec le lien vers la vidéo : ok
Les liens keywords : problème, ils sont de la forme -http://www.monsite.com/results?search_query=mot clef |
Donc là je peux :
1) Virer la liste des keywords, mais ça m'embête (et encore, ce n'est pas dit que ce soit un item spécifique).
2) Corriger le lien en ajoutant youtube pour le nom de domaine, comme ça devrait être.
3) Changer le début du lien /result?search_query= par une variable maison, de façon à renvoyer sur mon site et à réafficher le flux rss via un petit script.
Le truc, c'est que pour aucune de ces trois solutions, je ne vois comment faire.
Ca, c'est ce que j'ai dans feedparser :
| Code: |
<?php
// inclusion de la classe magpierss
require_once("rss_fetch.inc");
function FeedParser($url_feed, $nb_items_affiches=10)
{
// lecture du flux
$rss = fetch_rss($url_feed);
// lecture des elements
if (is_array($rss->items))
{
// elements les + recents
$items = array_slice($rss->items, 0, $nb_items_affiches);
// debut de la liste
$html = "\n";
// boucle
foreach ($items as $item)
{
$html .= "<a href=\"".$item['link']."\" >".$item['title']."</a>
<br>".$item['description']."<p>
\n";
}
// fin de la liste
$html .= "\n";
}
// retourne le code HTML
return $html;
}
?> |
Et là, c'est un lien vers un flux rss de youtube :
http://www.youtube.com/rss/tag/sante.rss
Merci d'avance pour votre aide. |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|