Монітор новин потрібно з Yahoo труби і IFTTT
Автоматизація велика. Все, що можна зробити, щоб зменшити кількість зусиль, необхідних для досягнення мети, потрібно вітати з розкритими обіймами. Ми розглянули різні інструменти, які можна використовувати для автоматизації завдань, які можна виконувати на регулярній основі, включаючи використання Wappwolf для автоматизації зберігання хмарних даних і використання IFTTT для автоматизації резервного копіювання. Тепер ми покажемо, як IFTTT можна використовувати в поєднанні з Yahoo Pipes для створення власних стрічок новин і сповіщень.
Yahoo Труби є часто пропускається інструмент, який може бути використаний для згинання і формувати стрічки новин для задоволення ваших вимог. Навіть якщо є веб-сайт, на який ви особливо зацікавлені, і ви зробили крок підписки на його 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. \ t Виберіть "Дозволити" з першого випадаючого меню в модулі "Фільтр" і виберіть "будь-яке" з другого.
Встановіть перше поле на "item.title", переконайтеся, що в другому полі встановлено значення "Містить", а потім використовуйте останнє поле, щоб вказати умови пошуку або фільтра. Ви можете додати інші фільтри, натиснувши піктограму + поруч із пунктом Правила, щоб створити спеціальний канал для окремих сайтів.
Встановивши фільтри для одного каналу, модуль фільтра повинен бути підключений до відповідного модуля Fetch Feed. Це можна зробити, просто перетягнувши вузол у нижній частині Fetch Feed до вузла у верхній частині фільтра.
Налаштуйте всі фільтри, які ви хотіли б використовувати для кожного каналу, з яким ви працювали, і переконайтеся, що всі модулі пов'язані, щоб дозволити фільтрування. Можна комбінувати канали перед фільтрацією, але це не дозволяє проводити таку дрібнозернисту фільтрацію; наприклад, ви можете не зацікавитися новинами про iOS7 і Play Station 4 з одного конкретного сайту.
Завершіть трубу, перетягнувши модуль Union з розділу Оператори ліворуч, а потім з'єднавши його з кожним модулем фільтра. Союзний модуль також повинен бути підключений до верхньої частини трубопроводу у нижній частині робочого простору.
Натисніть Зберегти у верхньому правому куті сторінки, введіть ім'я для Труби та натисніть Зберегти. Після збереження труби натисніть посилання Виконати трубку, яке відображається на самому верху сторінки. Потім ви можете захопити новостворений канал RSS з посиланням "Отримати як RSS".
Моніторинг за допомогою IFTTT
Ви можете використовувати подібні засоби Google Reader, щоб вручну відстежувати свій канал, але ви також можете скористатися IFTTT, щоб отримувати сповіщення про появу нових статей. Відвідайте веб-сайт IFTTT і увійдіть або створіть обліковий запис. Натисніть посилання Створити у верхній частині сторінки.
Натисніть "this" ("це"), а потім натисніть піктограму Feed (Потік). Оскільки нас цікавлять сповіщення про появу статей, які відповідають певним термінам, натисніть "Нові збіги елементів каналу". Вибір цієї опції відкриває можливість створення множинних правил для роботи з різними типами статей - ви можете отримувати сповіщення по електронній пошті про новини про iOS 7, але ви можете додати історії, пов'язані з PS4, до Instapaper.
Введіть термін, який слід використовувати як тригер, а потім вставте URL-адресу каналу RSS, створеного в Yahoo Pipes. Натисніть Створити тригер.
Натисніть посилання "що", за яким йде електронна пошта. Натисніть "Надіслати мені електронний лист", виберіть спосіб форматування електронної пошти та натисніть кнопку Створити дію (повідомлення буде надіслано на адресу, пов'язану з вашим обліковим записом IFTTT). Введіть опис і натисніть кнопку Створити.
Потім ви можете повторити процес, цього разу вибравши запуск стрічки та дію Instapaper для статей, які включають посилання на PS4, або що б ви не налаштували свій канал.
Чи вдалося вам знайти велике застосування для IFTTT і Yahoo Pipes? Поділіться своїми думками в заповіді нижче.