Zend Feed:如何从网站获取整个提要



我正在使用Zend Feed从网站获取提要。当我运行它时,我只得到 10 个最新条目。有没有办法从网站上获取整个提要?从一开始就是所有帖子?!

我的代码是

$feed = new Zend_Feed_Atom('http://www.site.net/atom.xml');
echo 'The feed contains ' . $feed->count() . ' entries.' . "nn";
foreach ($feed as $entry) {
    echo 'Title: ' . $entry->title() . "n <br/>";
    echo 'ID: ' . $entry->id() . "n <br/>";
    echo 'Link: ' . $entry->link() . "n <br/>";
    echo 'Subtitle: ' . $entry->subtitle() . "n <br/>";
    echo 'Author: ' . $entry->author() . "n <br/>";
    echo 'Content: ' . $entry->content() . "n <br/>";
    echo 'Published: ' . $entry->published() . "n <br/>";
    echo 'Summary: ' . $entry->summary() . "nn <br /><br /><br />";
}

谢谢!

这取决于该网站是否真的有一个提要 返回所有项。很可能没有,听起来像 默认情况下,它返回 10 个最新条目。可能有一些参数 您可以随 Feed 一起提供,以控制要处理的项目数量 返回,但这特定于该网站及其提要。 – 德鲁010

标记为社区维基,因为这不是我的答案,但它不应该只停留在评论中

最新更新