2010-04-13 30 views
23

最近,管道很麻烦,并且现在已经停止节约新的管道。 谷歌混搭编辑和微软Popfly都已停产。 是否有任何目前正在运行的web应用程序(或至少在appengine上运行的库)可以执行类似的操作?雅虎管道是否有一个不错的选择?

+0

重复:http://stackoverflow.com/questions/2019887/alternatives-to-yahoo-pipes – 2010-04-13 11:57:06

+4

没有重复:这是关于“替代品在我自己的服务器上运行” – 2010-05-07 15:37:40

回答

10

(这个问题已经被问了几次,...,N例如: Yahoo Pipes clone script? Alternatives to Yahoo Pipes

Pipe2py是一个编译器脚本,将产生一个Python相当于雅虎管给管道的URL :

https://github.com/ggaughan/pipe2py/

(请注意,并非所有的管道块都尚未执行。)

A “主办的” Pipe2Py的版本也可以在谷歌应用程序引擎:http://pipes-engine.appspot.com/

您也可能会发现YQL [http://developer.yahoo.com/yql/console/] Scraperwiki [http://scraperwiki.com/]有用

+2

当然有它,但相对于我发布这个问题的那一天来说。检查日期。谢谢你的回答,不要讽刺:) – sri 2012-11-29 13:28:27

5

Dapper看起来不错,但不够灵活,但它更容易解析数据。 Yahoo!代码

+1

dapper看起来像它可以做的工作。谢谢。 – sri 2010-05-09 00:08:17

+3

dapper似乎也是由雅虎拥有/经营 - 不知道这将是一个合适的替代 – messedup 2011-04-17 13:15:01

+0

@messedup:不知道为什么downvote,Dapper被雅虎收购。 2010年10月5日(http://www.dapper.net/news/?p=1208),写了几个月之后。 – 2011-04-17 14:01:36

2

尝试YQL,Yahoo!查询语言。

2

结帐​​它不完全像管道一样,因为它不会缓存任何数据,但是您可以轻松定义将源中的数据推送给您的工作流。

0

的UNSTOPABLE '升级' 到其它版本II和YP正在引发更多的问题,希望它能尽快安定下来。我的网站因此已经停止运作。

我在使用Google Apps引擎上的PYTHON重新创建管道的过程中,它不像管道那样友好,但应该更加稳定。非常类似于原始PHP,但具有细微的怪癖,绝对不适合初学者。我对PHP非常好,发现它陡峭的学习曲线,但没有什么可信的。

0

我用雅虎管道能够从其他网站使用AJAX请求RSS源。

既然Pipes不工作,我用cors-anywhere来开发我自己的Cors代理。它需要10-15分钟才能准备好你自己的版本。您可以找到我的实施here

在GitHub存储库中准备好后,您可以在this tutorial之后5分钟内将Github上的回购部署到Azure。

然后你就可以通过AJAX请求饲料,例如:

http://my-cors-proxy.azurewebsites.net/stackoverflow.com/feeds/user/606821 

注:

http://stackoverflow.com/feeds/user/606821 

可以使用要求你只需要更换Azure的网站您自己的网址:

http://my-cors-proxy.azurewebsites.net/

以上网址只能从remojansen.com调用,因为它被配置为使用cors-anywhereoriginWhitelist设置这种方式:

originWhitelist: (process.env.PORT ? ['http://www.remojansen.com'] : []), 

我希望我的回答可以帮助一些人与我的问题。