我有几个yahoo管道,我给自定义地址(pipes.yahoo.com//),我希望能够使用我分配给它的自定义名称将此管道渲染为rss。
显然这并不像pipes.yahoo.com//pipe.run?_name&_render=rss那么容易。
对于那些在那里的人,你有没有试过这样的东西并让它起作用?
答案 0 :(得分:0)
一个令人讨厌的解决方案是使用" XPath获取页面"模块以获取自定义URL页面,并从HTML中提取以下XPath:
//link[@type="application/rss+xml"]
可悲的是,即使这并没有给你一个可立即使用的URL - 我需要通过"循环"运算符以提取item.href并获取提要。
工作示例:http://pipes.yahoo.com/gavin_brock/get_pipe_by_custom_name
我还尝试过"查找第一个网站Feed"模块,它看起来应该在一个中完成,但它不会遵循重定向,不像" XPath Fetch Page",所以不会工作(我觉得管道中的一个错误)
答案 1 :(得分:0)
我最后只是编写了一个PowerShell脚本,以便在需要时更新Feed webpart。