用 Yahoo Pipes 编辑 RSS Feed 的四个小技巧
update 2014-10-14:Yahoo Pipes 已经整个站点关闭,以下内容已经失效。
Yahoo Pipes 是个可视化的在线编程工具,它是一个用于过滤、转换和聚合网页内容的服务。下面介绍四个编辑 RSS Feed 的入门小技巧。@appinn
1、隐藏 Feed 地址。
打开 Yahoo Pipes 之后,用你的 Yahoo ID 登录,然后点击 Create a pipe 创建一个新的 pipe,在左边面板拖拽一个 Fetch Feed 到右边的画布,然后输入你想要隐藏的 Feed 地址,比如小众软件的网址:http://feed.appinn.com/。然后把 Fetch Feed 连接到 Pipe Output 上,如图。
这个是最基本的用法,然后保存,命名为小众软件之后,点击 Save。点击顶部的 Run Pipe,开始运行它。然后点击那个 + Google 按钮就可以订阅到 Google Reader 啦,或者复制 Get as RSS 的链接,添加到你喜欢的 RSS 阅读器里面。
为什么要隐藏原始 Feed?因为有些想共享的 Feed 可能是比较私人,甚至是带有用户名或密码的。相关进阶教程:using Twitter feeds for email and SMS notifications。
2、把一个 Feed 里的某个作者过滤掉。
比如你不喜欢小众软件介绍 Mac 软件的文章,而这些文章刚好是 @Thruth 发的,那么你可以轻松利用 Yahoo Pipes,干掉他。其实小众软件已经提供了订阅指南,根本不必自己动手,这只是一个举例而已。
一图顶千言,我就不啰嗦了。对于更新比较疯狂的站点,比如煎蛋,就可以用 Yahoo Pipes 来干掉游戏之类的不感兴趣的东西。或者反过来,只 Permit(许可) 你感兴趣的。想通过标题来过滤就选择 item.title,想通过内容来过滤就选 item.desctiption。
3、翻译 RSS Feed
对于某些英文的 Feed,而你想看自己的英文水平又不行的话,就派上用场了。虽然 Google Reader 也能翻译,但是,如果你喜欢点击文件夹来阅读的话,GR 的翻译功能就失效了。看图不说话。
4、聚合多个 Feed
看到天毅的留言,我才想起来。看图吧,点击那个 +URL 就行。
以上技巧可以综合使用。
相关链接:如何用 Yahoo Pipes 制作牛博网全文RSS
推荐可以自定义的两个 pipe :全文 Feed 生成器 还有可自定义的缩短网址 pipe
via