drupal - 使用 Drupal,如何访问旧的、不再可用的 feed 条目?

标签 drupal feed

我正在开发一个项目,要求我将来自不同网站的大量提要聚合到本地/可搜索数据库中。该项目/站点基于 Drupal,旧的提要条目是该项目的关键数据。我的问题是:

  • 有没有办法使用 Drupal 访问旧的、不再可用的 feed 条目?如果不在 Drupal 中,是否有 PHP 方法可以实现这一点?

谢谢。

最佳答案

Drupal 中的 Drupals feed 聚合器模块是执行此操作的官方方法。

在设置中,有一个“丢弃早于以下内容的项目”的选择标签,最多只能持续 6 周,但可以通过使用以下方式在自定义模块中覆盖此设置:

function MYMODULE_form_aggregator_admin_settings_alter(&$form, &$form_state) {
  $form['aggregator_clear']['#options'][157784630]  = "Nearly Never aka 5 years";

}

如上所述here

这将自动为您抓取您的 Feed 并将其存储在 aggregator_item 表中

关于drupal - 使用 Drupal,如何访问旧的、不再可用的 feed 条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4447073/

相关文章:

文件共享

javascript - jQuery .delegate 不工作

drupal - 如何在 Drupal 7 中创建新主题

gmail - 如何从类别中获取 gmail 收件箱提要

.net - 如何通过代码阅读所有共享的谷歌阅读器提要?

Drupal 7 文件系统错误 : The directory sites/default/files exists but is not writable and could not be made writable

Drupal:显示 View 页面而不是默认节点/%

C# XmlReader 冒号问题(命名空间)

twitter - Redis pubsub 和 twitter 就像新闻源一样?

java - Hippo CMS - 在每次重新加载页面时显示随机新闻提要