2

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

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

对于那些在那里的人,您是否尝试过这样的事情并让它发挥作用?

4

2 回答 2

0

一个讨厌的解决方案是使用“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 Fetch Page”不同,因此无法正常工作(我认为管道中的一个错误)。

于 2012-08-27T05:51:09.273 回答
0

我最终只是编写了一个 powershell 脚本来在需要时更新提要 webpart。

于 2013-01-17T19:54:52.500 回答