2

RSS 購読を任意の Web サイトに追加できる Web サイト/サービスはありますか?

これは私が働いている私の会社のためです。当社は、会社関連のニュースを表示する Web サイトを持っています。これらのニュースは外部機関から提供され、データベースに自動的に更新されます。私たちのウェブサイトは、ランダム/新しいニュースをピックアップして表示します。「RSS で購読」ボタンを Web サイトに追加することを検討しています。

4

9 に答える 9

6

データベースにデータがある場合、自分でデータを作成するのはかなり簡単です。ここに簡単なチュートリアルがあります。

フィードを設定したら、ページの <head> に次のようなテキストを挿入します。

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

これにより、ユーザーのブラウザがフィードを「自動検出」できるようになります (たとえば、RSS アイコンが FF のアドレス バーに表示されます)。

于 2008-09-18T15:16:01.643 に答える
4

フィードを生成するさまざまな Web スクレイパーについて説明している記事は次のとおりです

クリックしたくない場合は、著者が説明しているサービスを次に示します。

他の回答で提案されている他のウェブスクレイパー:

ただし、DB の情報から自分でフィードを生成する方がよいでしょう。

于 2008-09-18T15:19:39.623 に答える
2

あなたの質問は少しわかりにくいです。他の人が利用できるように RSS を生成しようとしていますか、それとも他の人の RSS を利用しようとしていますか?

他の人が利用できるように RSS フィードを生成しようとしている場合は、仕様を読む必要があります。

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

消費しようとしている場合は、そのリンクも役立ちます。次に、XML / RSS パーサーを調べる必要があります。

詳細を提供していただければ、回答を更新できます。

于 2008-09-18T15:13:46.017 に答える
1

実際、これは Yahoo! で非常に実行可能です。パイプ。1) ページが 200k 未満である、2) robots.txt ファイルがパイプを禁止していない、3) ニュース フィードに次のような一意の ID があると仮定します。

<ul id="newsfeed">

... Fetch Page モジュールを使用して、ニュース フィード内のアイテムだけにトリミングし、各リスト アイテムをループし、Item Builder モジュールを使用して関連するビットを適切な RSS フィードとしてマングルすることができます。次に、ドキュメントの先頭に、次のように RSS リンクを挿入します。

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

もちろん、これは完全に後回しですが、迅速な修正や、ページの本文を制御できない状況で機能します。

于 2008-10-02T04:40:20.770 に答える
1

既存のサイトに RSS フィードを追加する立場にない場合は、中間ソリューションとしてPage2Rssを参照してください。

于 2008-09-18T15:16:42.330 に答える
1

Dapperは役に立つでしょうか?ニュースフィードのどのビットを精査して出来上がり、コードに触れることなくインスタントRSSを設定するだけです...

于 2008-09-18T15:17:11.673 に答える
0

ASP.NETを使用している場合は、ASP.NETRSSToolkitを確認することをお勧めします。フィードの生成と消費の両方に役立ちます。

于 2008-09-18T15:40:07.997 に答える
0

データベースのコンテンツを RSS フィードとして公開する webhandler を作成します。

于 2008-09-18T15:14:43.923 に答える
0

自分でロールするか、スクリーンスクレーパーであるサービスを取得する必要があります。

フィードを作成したら、Feedburnerなどを使用してそれを広めることができます。

于 2008-09-18T15:17:18.847 に答える