运动档案 / picofeed
此包已被弃用,不再维护。未建议替代包。
现代库,用于处理 RSS/Atom 订阅,bFAN Sports 分支
v0.1.32
2020-07-09 09:50 UTC
Requires
- php: >=5.3.0
- ext-dom: *
- ext-iconv: *
- ext-libxml: *
- ext-simplexml: *
- ext-xml: *
- zendframework/zendxml: ^1.0
Requires (Dev)
- phpdocumentor/reflection-docblock: 2.0.4
- phpunit/phpunit: 4.8.26
- symfony/yaml: 2.8.7
Suggests
- ext-curl: PicoFeed will use cURL if present
This package is auto-updated.
Last update: 2021-07-04 22:28:37 UTC
README
PicoFeed最初是为Miniflux开发的,Miniflux是一个极简且开源的新闻阅读器。
然而,这个库可以用于任何项目中。PicoFeed经过大量不同订阅的测试,使用简单方便。
特性
- 简单快速
- 支持 Atom 1.0 和 RSS 0.91、0.92、1.0、2.0 的订阅解析器
- 支持 Atom 1.0 和 RSS 2.0 的订阅写入器
- 图标抓取器
- 导入/导出 OPML 订阅
- 内容过滤器:清理 HTML,移除像素跟踪器和广告
- 多个 HTTP 客户端适配器:cURL 或 Stream Context
- 代理支持
- 内容抓取器:从原始网站下载完整内容
- 封装检测
- 支持 RTL 语言
- 许可:MIT
要求
- PHP >= 5.3
- libxml >= 2.7
- XML PHP 扩展:DOM 和 SimpleXML
- cURL 或 Stream Context (
allow_url_fopen=On
) - iconv 扩展
作者
- 原作者:Frédéric Guillot
- 主要贡献者