awjudd/feed-reader

此包已被废弃且不再维护。没有建议的替代包。

为Laravel 5提供的简单RSS订阅阅读器

1.3.2 2016-12-13 01:25 UTC

This package is auto-updated.

Last update: 2021-10-08 00:18:55 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对象。

许可证

Feed Reader是免费软件,根据MIT许可证条款分发

更多信息

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