Yahoo Pipes - это часто упускаемый из виду инструмент, который можно использовать для изгиба и формирования новостных лент в соответствии с вашими требованиями. Даже если есть веб-сайт, на котором вы особенно заинтересованы, и вы сделали шаг к подписке на свой RSS-канал, маловероятно, что вас интересует каждая сделанная запись - могут быть некоторые темы, которые вы хотелось бы вообще избегать.
Это означает, что можно следить за фидом сайта, но убедитесь, что вы видите только интересующий вас контент. Интересуетесь только новостями Android? Настройте фильтр, чтобы до вас доходили только истории, связанные с Android. Хотите узнать обо всем, кроме Linux? Создайте канал, который отфильтровывает новости, связанные с Linux.
Построить трубку
Перейдите на веб-сайт Yahoo Pipes и войдите в существующую учетную запись Yahoo или создайте новую (также можно войти в систему с учетными данными Google и Facebook). Нажмите кнопку «Создать канал» в верхней части страницы и перетащите модуль Fetch Feed из раздела «Источник» слева в рабочее пространство.
Суть создания трубы заключается в разработке фида, который содержит только интересующую вас новость, и именно здесь вступает в игру фильтрация. Разверните раздел «Операторы» слева и перетащите модуль «Фильтр» в рабочую область - вы можете добавить один для каждого добавляемого новостного канала.
В этой статье мы собираемся фильтровать каналы новостей, чтобы отображались только истории о iOS 7 и Play Station 4. Выберите «Разрешить» в первом выпадающем меню в модуле «Фильтр» и выберите «все» из второго.
Установите первое поле в «item.title», убедитесь, что для второго поля установлено значение «Содержит», а затем используйте конечное поле, чтобы указать условия поиска или фильтра. Вы можете добавить дополнительные фильтры, щелкнув значок + рядом с Правилами, чтобы создать настраиваемый канал для отдельных сайтов.
Настройте все фильтры, которые вы хотели бы использовать для каждого из каналов, которые вы выбрали для работы, и убедитесь, что все модули связаны с возможностью фильтрации. Перед фильтрованием можно комбинировать подачу, но это не допускает такой мелкозернистой фильтрации; например, вы можете не интересоваться новостями об iOS7 и Play Station 4 с одного конкретного сайта.
Мониторинг с помощью IFTTT
Вы можете использовать Google Reader для ручного мониторинга вашего канала, но вы также можете использовать IFTTT, чтобы вы могли получать предупреждения при появлении новых статей. Посетите веб-сайт IFTTT и войдите в систему или создайте учетную запись. Нажмите ссылку «Создать» в верхней части страницы.
Введите термин, который должен использоваться как триггер, а затем вставьте URL-адрес RSS-канала, созданного в Yahoo Pipes. Нажмите «Создать триггер».
Затем вы можете повторить процесс, на этот раз выбрав триггер Feed и Instapaper для статей, которые включают ссылку на PS4, или все, что вы настроили для своего канала.
Вам удалось найти отличное применение для IFTTT и Yahoo Pipes? Поделитесь своими мыслями в комментариях ниже.