Files
FreshRSS/docs/fr/users/08_PubSubHubbub.md
Alexandre Alapetite 44a7c54a5a Update WebSub documentation a bit (#5829)
* Update WebSub documentation a bit

* Marien prefers not to promote his hub too much :-)
2023-11-08 20:24:24 +01:00

2.1 KiB
Raw Blame History

Quest-ce que WebSub ?

Derrière ce nom (anciennement PubSubHubbub) se cache un protocole qui vient compléter Atom et RSS. En effet, le fonctionnement de base de ces deux derniers implique de vérifier à intervalles réguliers sil existe de nouveaux articles sur les sites suivis. Cela même si le site concerné na rien publié depuis la dernière synchronisation. Le protocole WebSub permet déviter des synchronisations inutiles en notifiant en temps réel lagrégateur de la présence de nouveaux articles.

Fonctionnement de WebSub

On va retrouver trois notions dans WebSub : les éditeurs (les sites qui publient du contenu), les abonnés (les agrégateurs de flux RSS) et les hubs.

Lorsquun agrégateur sabonne à un site et récupère son flux RSS, il peut y trouver ladresse dun hub. Si cest le cas — car un site peut ne pas en préciser —, lagrégateur va sabonner au hub et non pas à léditeur directement. Ainsi, lorsquun éditeur va publier du contenu, il va notifier le hub qui va lui-même notifier et envoyer le contenu à tous ses abonnés.

Pour pouvoir être notifié, les abonnés doivent fournir une adresse accessible publiquement sur Internet.

WebSub et FreshRSS

Depuis la version 1.1.2-beta, FreshRSS supporte officiellement WebSub. Vous pouvez donc recevoir en temps réel les articles des sites qui affichent dans leur flux RSS un « hub », tels Friendica, WordPress (WordPress.com ou avec une extension), Blogger, Medium, etc.

Tester WebSub

Vous pouver tester que le support WebSub de votre instance FreshRSS est correct avec un service comme :

Ajouter WebSub à votre flux RSS / ATOM

Votre CMS (par exemple WordPress) supporte peut-être déjà WebSub en option. Sinon, vous pouvez faire une solution qui notifie un hub tel :