[RESOLU] Créer un podcast, générer flux rss

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Créer un podcast, générer flux rss

Re: [RESOLU] Créer un podcast, générer flux rss

par @rthur » 13 mai 2019, 09:58

Il y a pas mal d'outils pour vérifier la validité des flux RSS/podcast, teste ton flux avec pour être sûr que tout soit carré :
https://www.google.com/search?q=podcast+feed+validator

Re: Créer un podcast, générer flux rss

par Rickways » 12 mai 2019, 23:22

C'est parfait ça fonctionne.

Pour le code, j'ai un p'tit problème, mais ça c'est un peut hors-sujet.
(mon podcast intègre des fichiers mp3 (son) et des videos (mp4), il est parfaitement lu comme flux par VLC, mais dans podcast addict, le lecteur n'arrive pas à le lire... si quelqu'un a une idée, mais sinon merci déjà pour la partie PHP)

Re: Créer un podcast, générer flux rss

par @rthur » 07 mai 2019, 19:46

Tu fais un fichier rss.php, et du coup ce sera le code PHP qui va générer le contenu XML qui va s'afficher.
L'extension à la fin du fichier n'est pas importante (y a pas besoin que ce soit un .xml) du moment que tu indiques le Content-Type comme je te l'ai indiqué précédement.

Re: Créer un podcast, générer flux rss

par Rickways » 07 mai 2019, 17:48

AH mince j'ai rien compris en fait...

Mon fichier xml est un fichier php avec des echo ?
il s'appellera donc rss.xml mais aura du contenu de type php

Je pensais qu'il fallait faire un fichier PHP qui écrit un fichier texte qui aura l'extension .xml

Désolé pour mon "débutantisme"

Re: Créer un podcast, générer flux rss

par Rickways » 07 mai 2019, 17:45

Merci

Re: Créer un podcast, générer flux rss

par @rthur » 06 mai 2019, 13:52

Un flux RSS ce n'est ni plus ni moins qu'un fichier texte, donc tu as juste à faire un echo du contenu que tu veux afficher avec les bonnes balises.
La seule particularité c'est qu'il faudra ajouter en entête que c'est un flux RSS donc avec un Content-type application/rss+xml
Voilà comment ça se fait (à mettre au début de ton fichier) :
<?php
header("Content-Type: application/rss+xml; charset=utf8");

// Et là tu mets en echo le code RSS
Il existe aussi des librairies PHP qui peuvent te simplifier la vie, par exemple :
https://github.com/suin/php-rss-writer

Si ton site est basé sur Wordpress, il existe aussi un module en PHP qui te permet de faire cela simplement :
https://castos.com/seriously-simple-podcasting/

Re: Créer un podcast, générer flux rss

par Rickways » 06 mai 2019, 11:26

Merci pour cette première piste, mais ma question porte plus sur le php, comment faire un code qui génère un fichier xml avec les flux rss attendu pour un podcast ?

Re: Créer un podcast, générer flux rss

par @rthur » 06 mai 2019, 11:09

L'aide de itunes est assez bien fournie à ce sujet, voici 2 pistes intéressantes :
https://itunespartner.apple.com/en/podcasts/faq
https://help.apple.com/itc/podcasts_con ... cb54353390

Créer un podcast, générer flux rss

par Rickways » 05 mai 2019, 21:30

Bonjour.

Je viens de faire une page podcast sur mon site où l'on peut poster des formats audio ou vidéo dans deux catégories.

Une de type émissions radio

Une de type poèmes vidéos

Les infos sont stockés en bdd er les fichiers sur mon serveurs.

Je voudrais que cette page puisse être référencée comme un podcast.

Je pense qu'il faut donc que je génère un fichier RSS de type xml mais je ne sais pas comment faire ni quoi mettre dedans?

NB j'ai fait une recherche sur le forum avec le mot podcast je n'ai eu aucun résultat.

Merci d'avance pour vos éclairages.