管道最近非常多,现在已停止保存新管道。 Google Mashup Editor和Microsoft Popfly都已停产。 是否有任何当前运行的Web应用程序(或在appengine上运行的至少库)执行类似的操作?
答案 0 :(得分:10)
(已经多次询问过这个问题...... n例如: Yahoo Pipes clone script? Alternatives to Yahoo Pipes )
Pipe2py是一个编译器脚本,它将根据管道的URL生成与Yahoo Pipe相当的Python:
https://github.com/ggaughan/pipe2py/
(请注意,并非所有Pipes块都已实现。)
Google App Engine上也提供了“托管”版本的Pipe2Py:http://pipes-engine.appspot.com/
您可能还会发现YQL [http://developer.yahoo.com/yql/console/]和Scraperwiki [http://scraperwiki.com/]很有用
答案 1 :(得分:5)
Dapper 似乎相当不错,不是很灵活,但解析数据更容易。
答案 2 :(得分:2)
尝试YQL,雅虎!查询语言。
答案 3 :(得分:2)
签出http://superfeedr.com/它与管道不完全相同,因为它不会缓存任何数据,但您可以轻松定义工作流,其中来自Feed的数据被推送给您。
答案 4 :(得分:0)
对YP第二版的不可阻挡的“升级”造成了不少问题,希望很快就能解决。我的网站已经停止运作。
我正在使用Google Apps Engine上的PYTHON重建我的管道,它不像管道那么友好,但应该更稳定。非常类似于原始PHP,但有sublte怪癖,绝对不适合初学者。我对PHP相当不错,并且发现它的学习曲线陡峭,但没有其他可靠的东西。
答案 5 :(得分:0)
我使用Yahoo Pipes能够使用AJAX从其他网站重新提供RSS源。
既然管道不起作用,我已经使用cors-anywhere
来开发我自己的cors-proxy。您需要10-15分钟才能准备好自己的版本。您可以找到我的实施here
在GitHub存储库中准备就绪后,您可以在this tutorial后的5分钟内将repo从Github部署到Azure。
然后您就可以通过ajax请求提要,例如:
http://stackoverflow.com/feeds/user/606821
可以使用以下方式请求:
http://my-cors-proxy.azurewebsites.net/stackoverflow.com/feeds/user/606821
注意:您只需将azure的网站网址替换为您自己的网址:
上述网址只能从remojansen.com
调用,因为它是使用cors-anywhere
originWhitelist
设置进行配置的:
originWhitelist: (process.env.PORT ? ['http://www.remojansen.com'] : []),
我希望我的回答可以帮助一些人解决我的问题。