Yahoo Pipes 删除 RSS 摘要

Yahoo Pipes 删除 RSS 摘要

Yahoo 管道似乎删除了我所传输的项目的摘要。

  1. 是否可以更改这一点以便我能够看到摘要?
  2. 我可以使用其他服务吗?

我的动态是:http://pipes.yahoo.com/pipes/pipe.run?_id=3aea4fb7ae6664d3dcafdc487eb0ece0&_render=rss我正在过滤:https://stackoverflow.com/feeds/user/165495

答案1

出于某种原因,当你建立自定义过滤 feed 时,Yahoo! 管道并没有真正很好地处理摘要。

您需要做的是使用库中的创建 RSS 模块将其带回来。

获取 Feed(来源)

从您要解析的 feed 的 URL 开始(在本例中,它是您自己的活动 feed,列出了您在 Stack Overflow 上发布的评论、答案和问题):

网址: https://stackoverflow.com/feeds/user/XXX

过滤器(运算符)

看起来您已经过滤掉了所有评论,只留下发布的答案和问题:

[Block][all]符合下列条件的项目:
[item.title]: [Matches regex]: 评论者

创建 RSS(操作符)

从上一个模块继续,在创建 RSS 模块中,您将重建实际的 RSS,以便摘要能够通过。这与已过滤的提要有关,现在只需将其与过滤器另一侧的所有部分重新组合在一起。

标题:[item.y.title]
描述:[item.summary.content]
链接:[item.link]
出版日期:[item.pubDate]
作者:[item.author.name]
GUID:[item.y.id.permalink]

右侧的上述字段取自 feed 本身。

最后,将最后一根电线接到管道输出处。

最后,您应该在管道编辑器画布中看到类似这样的内容:

管道布局

然后保存,运行管道并获取新重新创建的 RSS 提要。

相关内容