Автоматизируй это: 8 простых вариантов использования IFTTT
Олег Нечай
Опубликовано 13 января 2014
Аббревиатура IFTTT расшифровывается как «If this, than that», то есть «Если это, тогда то», и именно так и действует эта служба, автоматизирующая выполнение заданной последовательности операций.
IFTTT — это так называемый мешап-сервис, способный объединить в единый инструмент самые различные сетевые приложения. Сервис IFTTT работает уже четвёртый год: его официальное открытие состоялось 14 декабря 2010 года. За это время число доступных каналов выросло с четырёх десятков до 77, появилась поддержка аппаратных устройств серии WeMo компании Belkin, вышло мобильное приложение для iOS. Что же представляет собой IFTTT, что такое «триггеры» и «рецепты» — и как всем этим пользоваться?
Принцип работы IFTTT предельно прост. Каждая задача, носящая название «Рецепт» (Recipe), состоит из двух частей — «триггера» (Trigger) и «действия» (Action). «Триггер» — это некое конкретное условие, при котором должно выполняться определённое «действие». Проще говоря, срабатывание «триггера» приводит к выполнению «действия» — «Если это, тогда то».
Различные действия можно составлять из комбинаций «каналов» — то есть поддерживаемых IFTTT сетевых сервисов и некоторых физических устройств. На момент написания этих строк в арсенале службы 77 каналов, в том числе выключатели и датчики Belkin WeMo, лампочки Philips Hue, очки Google Glass, USB-фонарик Blink, а также электронные весы и тонометры Withings. Для каждого канала возможны выбор действий и их тонкая настройка, поэтому реальное число комбинаций чрезвычайно велико.
На создание простейшего «рецепта» уходит менее минуты, при этом вы можете воспользоваться богатой библиотекой IFTTT и выбрать уже кем-то придуманный «рецепт» или изменить его по своему усмотрению.
Как видите, всё предельно просто. Рассмотрим элементарный пример. Допустим, мы хотим сделать так, чтобы все твиты, которые мы помечаем «избранными» (favorites), пересылались в наш почтовый ящик Gmail. Для этого нам нужно активировать каналы Twitter и Gmail, предоставив приложению IFTTT доступ к вашим аккаунтам.
После этого нажмём на ссылку Create и перейдём к созданию «рецепта». Кликаем по выделенному слову this и для создания «триггера» выбираем нужный канал — Twitter. Ниже появятся варианты использования этого канала, из которых выберем New favorite tweet by you, то есть «новый избранный вами твит». Никаких других вариантов здесь нет, поэтому жмём кнопку Create trigger и переходим к созданию «действия».
Нажимаем на слово that, выбираем Gmail, где нам предлагается единственная функция — «послать письмо» (Send an email). Затем можно будет выбрать конкретный адрес или адреса, тему сообщения, его вид и даже приложить какое-то вложение. Жмём кнопку Create action, после чего на экране появится схема получившегося «рецепта» — и нам остаётся только завершить его создание, нажав кнопку Create Recipe.
Обычные «триггеры» срабатывают раз в пятнадцать минут, поэтому для проверки можно не торопясь отметить «избранные» твиты и подождать, пока они появятся в почте, либо вручную щёлкнуть по кнопке проверки на сайте IFTTT. Для некоторых каналов могут применяться «быстрые триггеры», которые срабатывают мгновенно: это «родные» каналы IFTTT — «почта», «SMS» и «телефон», а также Google Talk, Facebook, Foursquare, Instargam и некоторые аппаратные каналы.
Если вы пока не готовы писать собственные «рецепты», можно посмотреть, что придумали другие пользователи IFTTT. Для этого нужно нажать на ссылку Browse, и перед вами предстанут рекомендованные, новые или все «рецепты», хранящиеся в базе. Кроме того, можно воспользоваться поиском.
Мы подобрали для вас несколько полезных «рецептов» и разбили их на семь категорий.
1. Продуктивность
Этот «рецепт» позволяет автоматически добавлять любое письмо Gmail, отмеченное ярлыком ToDo, в календарь Google в качестве события.