Question

Existe-t-il un site Web / service qui me permette d'ajouter un abonnement RSS à un site Web?

C’est pour ma société que je travaille. Nous avons un site Web qui affiche les nouvelles relatives à la société. Ces nouvelles sont fournies par une agence externe et sont automatiquement mises à jour dans notre base de données. Notre site Web sélectionne des nouvelles au hasard / nouvelles et les affiche. Nous cherchons à ajouter un & Quot; Souscrire à un RSS & Quot; bouton sur notre site Web.

Était-ce utile?

La solution

Si vous avez les données dans votre base de données, en créer une vous-même est assez simple: il existe un tutoriel simple ici .

Une fois que vous avez configuré un flux, dans le < tête > de votre page, vous mettez un texte comme:

<link rel="alternate" title="RSS Feed" 
    href="http://www.example.com/rss-feed/latest/" type="application/rss+xml" />

Ceci permet au flux d'être & "découverte automatique &"; par le navigateur de votre utilisateur (par exemple, l'icône RSS apparaît dans la barre d'adresse de FF).

Autres conseils

Voici un article qui traite des différents Webscrapers qui généreront des flux: http : //www.masternewmedia.org/news/2006/03/09/how_to_create_a_rss.htm

Si vous ne souhaitez pas cliquer, voici les services décrits par l'auteur:

Autres Webscrapers suggérés dans les autres réponses:

Cependant, il est probablement préférable de générer vous-même les flux à partir des informations de la base de données.

Votre question est un peu difficile à comprendre. Essayez-vous de générer le flux RSS pour que les autres le consomment, ou essayez-vous de consommer le flux RSS de quelqu'un d'autre?

Si vous essayez de générer votre flux RSS à l'intention des autres utilisateurs, vous devrez lire la spécification suivante:

http://cyber.law.harvard.edu/rss/rss.html

Si vous essayez de le consommer, ce lien vous aidera également. Ensuite, vous devrez rechercher un analyseur XML / RSS.

Si vous pouvez fournir plus de détails, je peux mettre à jour ma réponse.

Si vous n'êtes pas en mesure d'ajouter un flux RSS au site existant, consultez Page2Rss en tant qu'intermédiaire. solution.

Le Dapper pourrait-il être utile? Il vous suffit de configurer les éléments de votre fil d'actualité à parcourir et le tour est joué, les flux instantanés sans toucher de code ...

En fait, c'est très faisable avec Yahoo! Pipes. En supposant que 1) votre page a moins de 200 Ko, 2) votre fichier robots.txt n'interdit pas les pipes, et 3) votre fil de nouvelles a un identifiant unique, comme suit:

<ul id="newsfeed">

... vous pouvez utiliser le module Fetch Page, le réduire aux éléments du flux de news, parcourir chaque élément de la liste et utiliser un module Item Builder pour modifier les bits pertinents en tant que flux RSS approprié. Ensuite, dans l'en-tête de votre document, vous devez insérer un lien RSS, comme suit:

<link rel="alternate" type="application/atom+xml" title="News Feed" href="http://pipes.yahoo.com/your_pipe_id" />

Ceci est bien sûr complètement à l'envers, mais fonctionnerait pour une solution rapide ou dans des situations où vous n'aviez aucun contrôle sur le corps de la page.

Ecrivez un gestionnaire de site Web qui expose le contenu de la base de données sous forme de flux RSS.

Vous devez soit rouler vous-même, soit obtenir un service qui consiste en un grattoir d'écran.

Après avoir créé votre flux, vous pouvez utiliser un élément tel que Feedburner pour le diffuser. il.

scroll top