Использование Yahoo! трубы - PullRequest
       18

Использование Yahoo! трубы

1 голос
/ 17 сентября 2008

Вы использовали pipe.yahoo.com , чтобы быстро и легко сделать ... что-нибудь? Недавно я создал быстрый набор тегов StackOverflow ( через rss ), чтобы я мог просматривать новые вопросы в полях, за которыми мне нравится следить.

Это было в течение некоторого времени, но я только недавно пересмотрел его, и я полностью впечатлен его простотой использования. Это почти до такой степени, что я могу настроить канал, а затем дать клиенту привилегии входить и редактировать источники каналов ... и мне не нужно было писать более нескольких строк кода.

Итак, какие еще практические применения вы можете придумать для труб?

Ответы [ 8 ]

1 голос
/ 17 сентября 2008

Ты можешь делать кучу вещей с трубами. Например, для сайтов, таких как digg или reddit, вы можете сделать так, чтобы обходить сайт и переходить непосредственно к связанной статье (переписывание RSS).

Мне также нравится фильтровать каналы веб-комиксов, чтобы сохранить только комиксы, а затем смешивать их все в одном канале

1 голос
/ 18 сентября 2008

Я взял на себя смелость скопировать ваш канал и немного перестроить его, чтобы было проще добавлять и удалять теги:

Труба Yahoo: теги объединения StackOverflow

Теги теперь перечислены в строителе строк, поэтому для добавления тега вам просто нужно нажать кнопку + на строителе строк и ввести тег, которому предшествует косая черта.

1 голос
/ 17 сентября 2008

Ну, трубы очень быстрые и полезные. Другие эффективные применения могут быть:

1) объединить несколько каналов в один, затем отсортировать, отфильтровать и перевести.

2) геокодировать ваши любимые каналы и просматривать элементы на интерактивной карте.

3) Включение виджетов / значков на вашем веб-сайте.

4) получить выходные данные любых каналов в формате RSS, JSON, KML и других.

Это далеко не полный список.

1 голос
/ 17 сентября 2008

Одна вещь, которую я действительно использовал Y! Целью для (а не просто поиграться с ним) является очистка заголовков элементов, объединение и, наконец, дупликация каналов, которые я получил от запросов к нескольким поисковым системам блогов с одним и тем же поисковым термином. Это то, что я сделал в нескольких очень разных контекстах, например. для моего собственного эго-серфинга, в другом случае для сайта планеты, созданного некоторыми организаторами конференции, чтобы следить за шумом их конференции и т. д. Настоятельно рекомендуется.

1 голос
/ 17 сентября 2008

Это хорошо для агрегирования каналов, да, но другая удобная вещь, которую нужно сделать, это фильтровать каналы. Некоторое время назад я создал канал для Дигга (до того, как Дигг упал в яму Фарка от отчаяния). Меня не заботили ошеломляющие новости Apple и Ubuntu, поэтому я отфильтровал эти ключевые слова из технологии, которую я затем объединил с лентами «Наука и мир и бизнес».

В любом случае, вы можете сделать гораздо больше, чем просто комбинировать вещи. Если вы хотите проявить смекалку, вы можете настроить фильтры для каждой подпитки и целой подачи, чтобы предоставить возможность выборочной или избыточной фильтрации по мере изменения новостей, когда вам надоест одна или другая тема.

0 голосов
/ 01 августа 2009

Просто наткнулся на это, ища способы подключения Excel к Pipes. Немного некроманта, но вот так.

Одна вещь, которую я сделал, это взяла HTML-страницу (научные данные), на которой есть ссылки на тонны CSV-файлов для нескольких измерительных станций армейского корпуса. Каждая станция имеет большую таблицу файлов данных, все организованы индивидуально по месяцам и годам. Я использую YQL для разбора и организации ссылок на отдельные файлы CSV таким образом, чтобы Pipes мог их прочитать. Затем я использую это в качестве входных данных в трубу, которая имеет пользовательский ввод для «Станция» и «Дата».

Используя это, я могу перейти на страницу «Трубы», ввести эти значения и получить значения только для определенной станции и даты, а не искать станцию ​​на веб-сайте, найти год и месяц в большой таблице. щелкните ссылку, откройте файл CSV и найдите значения для дня в пределах данных за месяц. Я даже могу изменить канал, чтобы указать час и параметр, а затем получить одно возвращаемое значение.

Теперь я хотел бы выяснить, как запрограммировать Excel, чтобы я мог использовать "= yahoo_function (station, datetime)", чтобы автоматически поместить это значение в ячейку, чтобы получить значения других столбцов!

0 голосов
/ 17 сентября 2008

Я использовал Pipes для перевода блогов на английский. Мне бы хотелось использовать его для извлечения полного текста для блогов, которые предоставляют только сводную информацию о контенте в ленте, но, к сожалению, они не предоставляют никакой информации, которая извлекает контент из параметризуемого источника: - (.

0 голосов
/ 17 сентября 2008

Одна из моих любимых вещей в Yahoo! Трубы предназначены для объединения нескольких каналов Craigslist в один канал. Вы можете сделать подачу из любой категории или критериев поиска на Craigslist. Я живу в университетском городе и всегда ищу билеты на спортивные мероприятия, например. У меня есть полдюжины поисков craigslist, которые объединены в один канал через Yahoo! Трубы. Для меня это намного лучше, чем просто отслеживать всю категорию «Билеты»; отфильтровывает большинство заявок, которые мне не интересны. Да, это еще один пример агрегирования каналов, но использование craigslist весьма ценно с возможностью агрегировать каналы, которые сами основаны на результатах поиска.

...