【发布时间】:2012-08-24 20:38:18
【问题描述】:
我有几个雅虎管道,我已经为 (pipes.yahoo.com//) 提供了自定义地址,我希望能够使用我分配给它的自定义名称将此管道呈现为 rss。
显然,这不像pipes.yahoo.com//pipe.run?_name&_render=rss 那样简单。
对于那些在场的人,你有没有尝试过这样的事情并让它发挥作用?
【问题讨论】:
标签: yahoo-pipes
我有几个雅虎管道,我已经为 (pipes.yahoo.com//) 提供了自定义地址,我希望能够使用我分配给它的自定义名称将此管道呈现为 rss。
显然,这不像pipes.yahoo.com//pipe.run?_name&_render=rss 那样简单。
对于那些在场的人,你有没有尝试过这样的事情并让它发挥作用?
【问题讨论】:
标签: yahoo-pipes
一个讨厌的解决方案是使用“XPath fetch page”模块来抓取自定义 URL 页面,并从 HTML 中提取以下 XPath:
//link[@type="application/rss+xml"]
遗憾的是,即使这样也没有给你一个立即可用的 URL - 我需要通过“循环”操作符来提取 item.href 并获取提要。
工作示例:http://pipes.yahoo.com/gavin_brock/get_pipe_by_custom_name
我还尝试了“查找第一个站点提要”模块,它看起来应该在一个模块中执行此操作,但它不遵循重定向,与“XPath 获取页面”不同,因此无法正常工作(我认为是管道)。
【讨论】:
我最终只是编写了一个 powershell 脚本来在需要时更新提要 webpart。
【讨论】: