代码之家  ›  专栏  ›  技术社区  ›  Sune Rasmussen

RSS参数和自定义内容

  •  0
  • Sune Rasmussen  · 技术社区  · 15 年前

    我这里有点卡住了。我的老板让我研究一下RSS源的可能性,用它们来显示网站的更新。如果这只是如何创建一个简单的RSS提要,我早就完成了,没有问题。

    但是,他需要一些更具体的功能,因为到目前为止,我很难找到任何可用于实现的指令;比如能够给出RSS XML文档参数,从而使它们“生成”仅相关的内容。使用参数生成的特定内容,例如用户名(可能用于标识)和上次以来的新内容(例如,此特定用户上次读取提要的时间)。

    问题是,我不知道(也找不到)是否有一种公认的“标准”方法来实现这种参数魔法,以及是否有任何资源来实现它。

    就像:

    www.domain.com/rss/feed.xml?username=JSKDJL&since=[unix timestamp or the like]
    

    因此,我忍不住想,像rss这样愚蠢的XML文档不能做动态的事情,因此参数处理应该由一些服务器脚本来处理。像响应扩展名为.xml的文件的PHP?

    所以,我基本上需要知道的(相信我,我已经搜索过了):

    • 提供给RSS文档的常用参数的资源(如果有)
    • 如何实施?服务器脚本?任何已知的库之类的库都能做到这一点吗?
    • 像Google这样的RSS阅读器服务怎么会适合这个呢?会有问题吗?
    1 回复  |  直到 15 年前
        1
  •  1
  •   Christoffer Hammarström    15 年前

    RSS XML文档本身不包含任何逻辑。

    您需要使用一些服务器端逻辑(如PHP脚本等)为参数生成适当的提要。

    也没有标准的参数,只是编些适合你的东西。

    对于Perl,我使用 XML::RSS 成功。