В последнее время трубы сильно забиты, и в наши дни прекратили экономить новые трубы. Редактор Mashup Google и Microsoft Popfly оба прекращены. Существуют ли в настоящее время веб-приложения (или, по крайней мере, библиотеки, запущенные на appengine), которые делают что-то подобное?
Есть ли достойная альтернатива Yahoo Pipes?
Ответ 1
(Этот вопрос задавался несколько раз... n Например: Yahoo Pipes clone script? Альтернативы Yahoo Pipes )
Pipe2py - это компилятор script, который будет генерировать эквивалент Python для Yahoo Pipe, учитывая URL-адрес канала:
https://github.com/ggaughan/pipe2py/
(Обратите внимание, что не все блоки Pipes еще не реализованы.)
"Хостинг" версии Pipe2Py также доступен в Google App Engine: http://pipes-engine.appspot.com/
Вы также можете найти YQL [http://developer.yahoo.com/yql/console/] и Scraperwiki [http://scraperwiki.com/] полезно
Ответ 2
Dapper кажется довольно хорошим, а не гибким, но проще разбирать данные.
Ответ 3
попробуйте YQL, Yahoo! Язык запросов.
Ответ 4
Отъезд http://superfeedr.com/ Это не так, как трубы, поскольку он не кэширует какие-либо данные, но вы можете легко определить рабочие потоки, данные из каналов передаются вам.
Ответ 5
Невозможное "обновление" до версии II YP вызывает больше, чем несколько проблем, мы надеемся, что он скоро успокоится. В результате мой сайт уже перестает функционировать.
В процессе воссоздания моих труб с использованием PYTHON на Google Apps Engine он не так дружелюбен, как трубы, но должен быть более стабильным. Очень похож на необработанный PHP, но с сублимированными причудами и определенно не для начинающих. Я достаточно хорошо разбираюсь в php и считаю, что это крутая кривая обучения, но нет ничего заслуживающего доверия.
Ответ 6
Я использовал Yahoo Pipes, чтобы иметь возможность пересылать RSS-каналы с других сайтов с помощью AJAX.
Теперь, когда Pipes не работает, я использовал cors-anywhere
для разработки своего собственного прокси-сервера. Вам понадобится 10-15 минут, чтобы подготовить вашу собственную версию. Вы можете найти мою реализацию здесь
После того, как вы будете готовы в репозитории GitHub, вы можете развернуть репо от Github до Azure всего за 5 минут после этого урока.
Затем вы сможете запросить фид через ajax, например:
http://stackoverflow.com/feeds/user/606821
Можно запросить, используя:
http://my-cors-proxy.azurewebsites.net/stackoverflow.com/feeds/user/606821
Примечание. Вам просто нужно заменить URL-адрес лазурного сайта на свой собственный:
Указанный URL-адрес может быть вызван только из remojansen.com
, потому что он был настроен таким образом, используя параметр cors-anywhere
originWhitelist
:
originWhitelist: (process.env.PORT ? ['http://www.remojansen.com'] : []),
Я надеюсь, что мой ответ поможет некоторым людям с моей проблемой.