Прислали инвайт в новый сервис ifttt (if this then that) — кажется, особенно удачная иллюстрация к статье Кости Бочарского про открытые API. Во Френдфиде, благодаря которому мне достался инвайт (ещё парочка есть), сервис окрестили Yahoo! Pipes 2.0 (копия моей заметочки о Pipes в старом блоге), но это не совсем так.
Ifttt — мэшап-приложение (то есть приложение, использующее открытые API других приложений), которое позволяет фильтровать то, что внутри сервиса называется «каналами», и в эти же «каналы» публиковать какую-то информацию при выполнения того или иного условия. Каналами могут выступать как сервисы вроде Твиттера, Evernote, Фликра, Фейсбука, так и данные о погоде, курсе акций, текущей дате, а также смс и телефонные звонки. Смс мне удалось настроить с российским оператором, а вот входящие и исходящие звонки пока доступны только жителям США. В отличие от Pipes, все манипуляции с каналами совершаются только в 2 шага: условие выполнено (if this) → произвели действие (then that).
Видео о возможностях сервиса от TheNextWeb
Пока что авторы сервиса, обитающие в Сан-Франциско, не берут за его использование денег, однако количество задач, которые вы можете настроить ограничено десятью. Логично, что рано или поздно создатели позволят тем, кто в это ограничение не укладывается, снимать его за определённую плату (freemium-модель Дропбокса/Evernote).
Несколько идей по тому, как можно использовать сервис:
восстановить переставшие работать для российских операторов смс-оповещения о прямых сообщениях (DM) или упоминаниях (@) в Твиттере
автоматически публиковать в Твиттер ссылки с определённым тегом из Delicious
создать смс-канал для публикации быстрых идей в Evernote — я, например, настроил действие таким образом, что все сообщения с хэштегом #i, которые я отсылаю на сервисный номер ifttt, добавлились в тетрадь для идей в Evernote
можно создать смс-послания самому себе в будущее — на начало каждого месяца, года и т.д.
можно дать сервису доступ к почте (Gmail) и получать смс всякий раз, когда вы получаете письмо от определенного адресата, с той или иной темой или содержанием
можно добавить в ifttt RSS-канал сайта с вакансиями/предложениями об аренде и получать смс-уведомления, когда появится предложение с тем или иным ключевым словом
дублировать все цитаты из Тумблра (ifttt умеет различать типы записей этого сервиса) в Evernote
можно при помощи вышеупомянутых Pipes создать канал, фильтрующий десятки блогов на наличие тех или иных слов, получать результаты в виде RSS и скармливать ifttt, который будет автоматически складывать материалы в Evernote или Tumblr
если в закладки на Delicious добавлен файл с тегом pdf, автоматически скачивать его в Dropbox
можно придумать какие-то интересные примеры использования с участием нескольких людей в духе «Манеки-Неко» Стерлинга (что-то случилось в реальной жизни → отправляем смс → отправляем электронную почту/смс кому-то ещё в зависимости от хэштега)
можно придумать вариант, при котором отправленная смс публикует в блог текст из того или иного источника (в голову почему-то приходят в основном шпионские сюжеты с компроматом)
кстати, если сервис умел бы делать банальный wget (про ssh я молчу!), вариантов его применения более продвинутой аудиторией стало бы в десятки и сотни раз больше — смс-кой или телефонным звонком можно было бы выполнять команду на сервере, и тут уже возможности практически неограничены (шпионских сюжетов придумывается ещё больше)
Eсли у вас есть идеи — делитесь, будем дополнять список!
Хотите обсудить содержимое заметки? Напишите мне в телеграм glebkalinin.