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