kaishiyoku / picofeed
此包已被弃用且不再维护。没有建议的替代包。
处理 RSS/Atom 订阅的现代库
2.0.0
2018-12-18 02:15 UTC
Requires
- php: >=7.1.3
- ext-dom: *
- ext-iconv: *
- ext-libxml: *
- ext-simplexml: *
- ext-xml: *
- zendframework/zendxml: 1.1.0
Requires (Dev)
- phpdocumentor/reflection-docblock: 4.3.0
- phpunit/phpunit: 7.5.1
- symfony/yaml: 4.2.1
Suggests
- ext-curl: PicoFeed will use cURL if present
This package is not auto-updated.
Last update: 2020-02-03 10:42:22 UTC
README
PicoFeed最初是为Miniflux开发的,Miniflux是一个极简主义的开源新闻阅读器。
特性
- 简单快速
- 支持解析 Atom 1.0 和 RSS 0.91, 0.92, 1.0 和 2.0 的订阅源
- 支持写入 Atom 1.0 和 RSS 2.0 的订阅源
- 获取 Favicon
- 导入/导出 OPML 订阅
- 内容过滤器:清理 HTML,移除像素追踪器和广告
- 支持多个 HTTP 客户端适配器:cURL 或 Stream Context
- 代理支持
- 内容抓取器:从原始网站下载完整内容
- 封装检测
- 支持从右向左阅读的语言
- 许可证:MIT
需求
- PHP >= 7.1.3
- libxml >= 2.7
- XML PHP 扩展:DOM 和 SimpleXML
- cURL 或 Stream Context (
allow_url_fopen=On
) - iconv 扩展
作者
- 原作者:Frédéric Guillot
- 主要贡献者