php - 通过 PHP 提要提取网站的完整内容

标签 php feed simplepie

我想通过提要获取新闻或网站帖子的完整内容。但我们知道,许多网站仅通过其 Feed 展示部分新闻或帖子。
我当然知道存在一个名为 SimplePie 的脚本这是为通过提要获取网站内容而开发的。但此脚本不会检索新闻的全部内容。
我当然找到了一个名为 Full-Text Feeds 的脚本做它。但它不是免费的。我想要一个免费的脚本。
您是否知道类似的脚本或方法来满足我的需求?

最佳答案

五个过滤器的内容提取背后的代码实际上是open source ,并且基于 Readability 的原始 Javascript(在它们成为服务之前)。

你应该可以像这样使用它:

$page = file_get_contents($item_url);
$readability = new Readability($page);
if ($result = $readability->init()) {
    $content = $readability->getContent()->innerHTML;
}

关于php - 通过 PHP 提要提取网站的完整内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9163038/

相关文章:

php - Symfony 在 MySQL blob 中上传文件

php - 创建基于动态时间的事件(例如建筑施工时间等)的最佳方式是什么?

PHP 验证不起作用,被表单操作覆盖

php - Azure 上的 SimplePie 不解析 https feed

php - Codeigniter 使用增量更新 mysql 数据

ios - Facebook iOS 应用 Newsfeed UITableViewCell,他们是如何实现的?

java - Java 中的 RSS 提要解析器库

api - YouTube API获取Feed时忽略重复项

php - simplexml_load_file 与第三方 RSS 解析库。(PHP)