2012-08-24 41 views
2

我有几个雅虎管道,我给了自定义地址(pipes.yahoo.com//),我希望能够渲染这个管道作为rss使用自定义我已分配给它的名称。雅虎管道:使用自定义地址来呈现为rss

显然这不像pipes.yahoo.com//pipe.run?_name & _render = rss那么简单。

对于那些你在那里,你尝试过这样的事情,并得到它的工作?

回答

0

我最终只写了一个powershell脚本来在需要时更新提要Web部件。

0

一个讨厌的解决方案是使用“的XPath抓取页面”模块,以获取自定义URL页面,并从HTML中提取以下XPath:

//link[@type="application/rss+xml"] 

可悲的是,即使这并不是一个马上给你可用的URL - 我需要通过“循环”操作符来提取item.href并获取提要。

工作的例子:http://pipes.yahoo.com/gavin_brock/get_pipe_by_custom_name

我也尝试了“查找第一个网站频道”模块,它看起来像它应该这样做的,但它不遵循重定向,不像“的XPath抓取页面” ,所以不起作用(我认为Pipes中存在一个错误)。