Cast Rewinder vous fournit l’URL d’un flux de podcast, que vous pouvez modifier selon vos besoins.

Mettons que tu commences à suivre un podcast quotidiennement depuis le début avec Cast Rewinder. Puis, après quelques semaines, tu veux passer en diffusion hebdo. Comment faire pour changer ça ? Tu peux générer à nouveau l’URL d'un flux, mais tu peux plus simplement modifier l’URL que tu avais déjà pour la diffusion quotidienne. Voilà comment ça marche.

L’URL basique

Basiquement, l’URL d’un flux Cast Rewinder suit ce schéma:
https://rewind.website/3/weekly/20181214+0000

  1. https://rewind.website/ est le domaine, pas besoin de le changer
  2. /3/ est l’identifiant du podcast dans la base de données. Pas besoin de changer ça non plus
  3. /weekly/ est le nom de code pour la fréquence. Il peut être changé. Les valeurs possibles sont en anglais, c’est daily (diffusion quotidienne), weekly (hebdo), monthly (mensuelle), ou toute combinaison de jours de la semaine, sous la forme de troncation de trois lettres du nom anglais.
    Exemple : mon-thu-sun publiera de nouveaux épisodes les lundi, jeudi et dimanche
  4. /20181214+0000/ désigne la date de début et les informations de fuseau horaire que Cast Rewinder utilise pour générer le flux. Ça peut être changé. Il faut suivre le format AAAAMMJJ pour la date (A pour l’année, M pour le mois, J pour le jour), et + ou - suivi par la différence de temps avec le temps UTC, sous la forme HHMM pour l’information de fuseau horaire (H pour les heures, M pour les minutes), UTC+5 sera noté +0500

Ajouter des options

Plus d’options peuvent être ajoutées à l’URL. Elles sont ajoutées à la suite de la date, précédées par une barre oblique (ou slash : /), elles sont séparées entre elles par une virgule (,) et les options sont séparées de leurs valeurs par deux points (:).
Exemple : https://rewind.website/3/weekly/20181214+0000/start_at:5,order:desc

Il y a quatre options, qui peuvent être arrangées dans n’importe quel ordre :

  • start_at définit l’épisode de début du flux. Si tu veux que ton flux commence au cinquième épisode (inclus) et non au premier, l’option sera : start_at:5
  • order définit l’ordre de lecture. Par défaut, sa valeur est asc (pour ordre ascendant), mais ça peut être réglé en desc (pour descendant) si tu veux lire tes épisodes du plus récent au plus ancien
  • format définit le format du flux. feed_rss, feed_atom et feed_json sont les formats disponibles, par défaut l’option a la valeur feed_rss ce qui transmet un flux au format RSS
  • keep_dates définit si les dates de publication originales sont gardées dans le flux, au lieu d’utiliser des dates contemporaines. Tu peux spécifier yes (pour garder les dates originales) ou no, le réglage par défaut est no et le flux est généré avec des dates contemporaines

Cas d’exemple

Au début de la page, tu voulais changer la fréquence de diffusion de tous les jours à toutes les semaines. Mettons que ton URL est comme ça :
https://rewind.website/3/daily/20181201+0500
On va d’abord changer le réglage daily en weekly, puis on va changer la date à celle d’aujourd’hui (par exemple 20181215+0500), puis on ajouter l’option pour commencer la diffusion au dernier épisode publié dans ton ancien flux. La partie la plus dure de cette manipulation, c’est de trouver le numéro de cet épisode, surtout si les titres d’épisodes du podcast ne sont pas numérotés.
À la fin, le résultat doit ressembler à ça :
https://rewind.website/3/weekly/20181215+0500/start_at:14

J’espère que cette rubrique t’aura été utile ; si tu hésites toujours à modifier ton URL Cast Rewinder, tu peux en re-générer une à l’aide du formulaire, ou m’envoyer un email à hello@rewind.website.