1

さまざまな RSS フィードを定義して日付順のページに出力できるようにする、PHP で使用できるスクリプトまたはクラスはありますか?

複数のソースから解析された RSS フィードをまとめて日付順にソートしたページが必要です。

4

1 に答える 1

2

これを実行できるスクリプトの 1 つにSimplePieがあります。複数のフィードを時間と日付で並べ替えるを参照してください。

// Create a new SimplePie object
$feed = new SimplePie();

// Instead of only passing in one feed url, we'll pass in an array of three
$feed->set_feed_url(array(
    'http://digg.com/rss/index.xml',
    'http://feeds.tuaw.com/weblogsinc/tuaw',
    'http://feeds.uneasysilence.com/uneasysilence/blog'
));

// Initialize the feed object
$feed->init();

// This will work if all of the feeds accept the same settings.
$feed->handle_content_type();

foreach ($feed->get_items() as $item) {
    $item->get_title(), "\n"; 
}
于 2013-04-09T14:16:08.203 に答える