Yahoo 管道似乎删除了我所传输的项目的摘要。
- 是否可以更改这一点以便我能够看到摘要?
- 我可以使用其他服务吗?
我的动态是: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 上发布的评论、答案和问题):
过滤器(运算符)
看起来您已经过滤掉了所有评论,只留下发布的答案和问题:
[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 提要。