1

サイトの URL はありますが、解析したいフィードの URL はありません。

サイトに RSS/Atom フィードがあるかどうかを検出する方法は?

4

2 に答える 2

1

この質問How to check if a site has rss feeds で述べたように、ページをダウンロードして rel='alternate' をチェックする必要があります。

RSS/Atom への可能性のあるリンクを確実に見つけたい場合は、最初の解析が失敗した場合に、feed.xml などの言及についてページを正規表現するためのフォールバックを使用することもできます。これは、実際のページの RSS を含むとは限りません。外部の RSS へのリンクである可能性があります。

于 2012-07-22T09:49:05.023 に答える
1

サイトのデフォルト ページのヘッド セクションで rel="alternate" type="application/rss+xml" リンクを探します。

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://someurl/feed/" />
  <title>Some title</title>
</head>
于 2012-07-22T09:49:27.850 に答える