口袋数字/聚合阅读器

为 Laravel 5 设计的简单 RSS 聚合阅读器

1.3.3 2022-04-24 04:49 UTC

README

Laravel 5 设计的简单 RSS 聚合阅读器

特性

  • 一键读取任何 RSS 聚合
  • 启用不同的 RSS 聚合配置文件

快速入门

composer.json 文件的 require 键中添加以下内容

"awjudd/feed-reader": "1.3.*"

运行 Composer 更新命令

$ composer update

在您的 config/app.php 中,将 'Awjudd\FeedReader\FeedReaderServiceProvider' 添加到 $providers 数组的末尾

'providers' => array(
    Illuminate\Auth\AuthServiceProvider::class,
    Illuminate\Broadcasting\BroadcastServiceProvider::class,
    ...
    Awjudd\FeedReader\FeedReaderServiceProvider::class,

),

'aliases' => array(
    'App' => Illuminate\Support\Facades\App::class,
    'Artisan' => Illuminate\Support\Facades\Artisan::class,
    ...
    'FeedReader' => Awjudd\FeedReader\Facade::class,
),

设置

发布配置

通过 Composer 安装后,您应发布配置文件。为此,请运行以下命令

$ php artisan vendor:publish

配置值

发布后,配置文件包含一个配置文件数组。这些将定义 RSS 聚合阅读器的反应方式。默认情况下将使用 "default" 配置文件。更多详细信息请参阅:此处

如何使用

一旦您已经设置了所有配置设置,为了读取 RSS 聚合,您只需要调用 read 函数

FeedReader::read('http://www.example.com/rss');

此函数接受两个参数,但第二个参数是可选的。第二个参数是在读取 RSS 聚合时应使用的配置文件。

这将返回包含 RSS 聚合的 SimplePie 对象。

许可协议

聚合阅读器是免费软件,根据 MIT 许可证条款分发

附加信息

如果有任何问题,请在此处报告