casivaagustin/feedtcher

获取 ATOM 和 RSS 订阅源

1.0.2 2016-02-15 17:43 UTC

This package is not auto-updated.

Last update: 2024-09-23 13:26:36 UTC


README

用于获取 RSS 和 ATOM 订阅源的库

如何使用

只需将此库添加到您的 composer.json 中,或设置自动加载器的路径。还需要添加 PHRequests 和 HTML Purifier 作为依赖项。

在您的代码中,可以这样操作。

    $url = 'http://casivaagustin.com.ar/?feed=rss2'; 
    $feed = Feedtcher\Feedtcher::fetch($url);

这将返回一个包含条目的 Feed 对象。Feed 并不包含订阅源中所有可能的条目,它只是获取。

  • 标题
  • 描述
  • 链接
  • 日期
  • 作者

条目具有

  • 标题
  • 描述
  • 作者
  • 日期
  • 链接

要获取 Feed 字段,只需按属性读取。

  $feed->title ...
  $feed->link  ...

对于条目,使用 feed 对象作为数组

  $feed[0]->title ...
  $feed[0]->description ...
  $feed[0]->author ...

支持 RSS 和 ATOM。

这就全部了!