charlyecho / romeo_sierra_sierra
RSS和ATOM源解析器
dev-develop
2017-12-19 20:10 UTC
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-09-29 06:05:51 UTC
README
一个简洁的PHP编写的RSS源解析器
要求
php 5.3.2或更高版本
## 使用方法
2种类型
通过URL
对于http(s)远程文件(对于https文件将使用curl)
$feed = FeedParser::parseUrl($url);
通过文件
对于远程或本地文件(使用file_get_contents)
$feed = FeedParser::parseFile($path);
特性
- 解析RSS源
- 为YouTube源插入iframe
测试于
- YouTube RSS源(例如:https://www.youtube.com/feeds/videos.xml?channel_id=_the_channel_id_)
- WordPress源(例如://en.blog.wordpress.com/feed/)
- blogspot.com(例如:https://account_example.blogspot.com/feeds/posts/default 或 https://www.blogger.com/feeds/_blod_id_/posts/default)
- feedburner(例如:http://feeds.feedburner.com/_example_)
- spip(例如:http://www.website.tld/spip.php?page=backend)
- 更多
RSS不做什么
- 缓存文件
- 从RSS文件中清理内容
作者
charlyecho charly@charlyecho.com
请提供不工作的示例,以便改进这些内容 =)
许可证
MIT许可证
特此授予任何获得本软件及其相关文档副本(“软件”)的人无条件的、免费的许可,以未经限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向软件提供者提供的人以同样方式行事,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的任何副本或主要部分中。
软件按“原样”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、针对特定目的的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该责任是基于合同、侵权或其他方式,是否由于软件或软件的使用或其他原因而产生。