Всем, кто путается между несколькими аккаунтами в разных социальных сетях, блог- и фотосервисах, ридерах и прочих интернет-службах и не может толком настроить импорт-экспорт постов, статей, изображений между ними, хочу посоветовать замечательный сервис ifttt.com. С его помощью вы сможете замечательно настроить взаимодействие между вашими площадками в Фейсбуке, Твиттере, Фликре, Гугл-ридере, на Вордпресс.ком и во множестве других мест. Вконтакта и ЖЖ там, правда, нет, но это не страшно: ЖЖ стремительно устаревает и теряет популярность, а той части аудитории Вконтакта, которая не пересекается с аудиторией в ФБ и/или на паре других площадок, по-хорошему, и не нужна большая часть того, что пишется в других местах. Кроме того, трансляцию из ЖЖ можно настроить с помощью rss, например. А так в iffft есть всё наиболее используемое. Самое главное — rss, facebook, twitter. Плюс всякие штуки, модные среди обладателей современных смартфонов: форсквер, инстаграмм и т.п. А также карьеристский linkedin.

Пользоваться ifttt проще простого. Сначала надо зарегистрироваться. После регистрации надо будет подтвердить аккаунт обычным способом — нажав на ссылку в письме от робота. При необходимости письмо подтверждения можно запросить ещё раз:

Видите в верхнем правом углу синее меню? После подтверждения аккаунта надо нажать на Channels. Перед вами предстанет экран с множеством крупных иконок разных сервисов. Среди них вам надо выбрать те, из которых или в которые вы вообще собираетесь что-то транслировать. Это ваши каналы. Каждый канал необходимо активировать. При этом некоторые (как, например, канал фейсбука) сами запрашивают необходимую информацию у соответствующего сервиса, а для некоторых надо вводить логин и пароль. Иконки активированных каналов становятся цветными.

ifttt

Непременно активируйте канал Feed. Это rss — на сегодняшний день самый универсальный транспорт. Например, этот пост, который вы сейчас читаете, написан на стэндэлоне на вордпрессе, а в ФБ, твиттер и Постерус он отправился при помощи ifttt, который забрал его контент из rss-канала.

После активации каналов можно переходить к заданиям. Нажмите на синий пункт меню Tasks — вы перейдёте на страницу заданий и прямо под своим главным синим меню увидите огромную кнопку «Create task» — «Создать задание».

ifttt

По ней надо кликнуть. Вы перейдёте в меню задания исходного условия, того события, по которому робот ifttt встрепенётся и выполнит некое действие. Выглядит это меню очень понятно. Вот так:

ifttt

В нём надо нажать на то, что выделено и подчёркнуто, на this. И вы вновь увидите множество иконок разных сервисов. Среди них нужно выбрать тот, в котором будет формироваться событие, которое послужит сигналом для включения трансляции (и, шире, для формирования другого события на другом сервисе). Мы рассмотрим пример, когда нам нужно, чтобы фото, залитое на фотохостинг flickr.com, автоматически постилось в блог на Posterous. Для этого среди множества иконок ищем иконку фликра и кликаем по ней:

ifttt

Переходим в меню выбора триггера (события, запускающего механизм) на конкретном сервисе, в данном случае — на Фликре:

ifttt

Как видим, исходные события могут быть разные: вы запостили новое фото, вы создали новый сет, вы запостили новое фото с конкретным тэгом и т.п. Задания с другими каналами тоже могут реагировать на различные триггеры в соответствующих системах. Так, если ваш исходный канал Facebook, то триггерами могут быть новый статус, новое фото, отметка вашего присутствия на чьём-либо фото, новая ссылка, изменение профиля. Но вернёмся к фликру. Наше событие — новое фото. Выбираем «Any new public photo». Переходим в субменю, в котором можно задать некие дополнительные условия для триггера. Но для данного триггера никаких дополнителных полей нет, поэтому просто жмём на «Complete trigger«.

ifttt

Видим такое: «Если [иконка исходного сервиса, в данном случае фликра; под ней уточнение: Любое новое публичное фото загружено], то that«. Жмём на that.

ifttt

И вновь перед нами вагон огромных иконок. Среди них мы выбираем сервис назначения. Понятно, что чаще всего здесь выбираются facebook и тви, но для них у меня уже всё настроено, поэтому для примера выберем сервис Posterous (четыре светлых квадратика с тёмными точками внутри большого тёмного квадрата в жёлтой рамке).

ifttt

Здесь список событий совсем простой — из одного пункта (в других сервисах, конечно, иначе).

ifttt

Выбираем его и попадаем на страницу, на которой можно как-то оформить содержание и внешний вид транслируемого поста в сервисе назначения — дописать какие-то слова, что-то исправить и т.п.

ifttt

Можно использовать html. А можно вообще ничего не делать и просто нажать на Complete action. Вам будет предложено ввести описание для только что сформированного задания.

ifttt

Это полезный момент, потому что, если у вас несколько однотипных заданий (например, трансляции из нескольких разных rss в один аккаунт FB), без описаний вам будет сложно их различать. Так что, вводим описание и жмём на большую синюю кнопку Create task.

Наше новое задание появляется вверху списка всех наших заданий. Справа от каждого задания мы видим меню из четырёх иконок — его можно 1) удалить, 2) выключить/включить, 3) опубликовать как рецепт и 4) проверить и отредактировать.

ifttt

Кстати, о рецептах. В главном меню есть пункт Recipes. Если вам лень создавать задания самостоятельно, вы можете взять в этих самых рецептах чужое задание того типа, который нужен вам, и применить его к своим каналам.

Я считаю, очень удобный сервис.