Press enter to see results or esc to cancel.

IFTTT를 활용하기

IFTTT는…

‘이프트’라고 발음하는1 IFTTT는 웹과 앱에서 벌어지는 다양한 행위을 연결해서 하나의 완결된 작업으로 만드는 서비스입니다.

IFTTT

이렇게 설명하니 좀 추상적인데요, 대표적인 몇 가지 예를 들어 보죠.

  • 만약 인스타그램에 사진이 올라오면 그 사진을 단순 링크가 아닌 사진 첨부 트윗으로 트위터에도 올려라.
  • 트위터에서 특정 트윗을 즐겨찾기(favorite)하면 그 트윗을 포켓에도 저장해라.
  • 페이스북에서 내가 태깅된 사진이 올라오면 드랍박스에 자동으로 저장해라.
  • 오늘의 날씨를 (야후! 날씨에서) 받아와서 그 결과를 (Launcher Center을 이용해서) 시리(Siri)가 말하게 해라.
  • 놓친 전화가 있으면 이메일로 알려라.

어떤가요.이제 좀 이해가 되나요? 이렇게 하나하나의 완결된 작업은 레시피(recipe)라고 부릅니다.

IFTTT의 뜻은 “If this, then that”입니다. 번역해보면 “이걸 하면, 저걸 해라.” 정도 되겠군요. 이쪽에서 발생한 어떤 일이 발생하면(trigger) 그 데이터를 이용해 저쪽에서 다른 작업(action)을 할 수 있게 해주는 거죠.

레시피 그리고 채널

여러 서비스와 관련한 레시피가 있는데, 당연히 워드프레스 관련 레시피도 있죠. 요즘은 플러그인이 많은 걸 해주고 있긴 하지만, 플러그인이 무겁다거나 별로 땡기지 않는다면, IFTTT의 레시피를 고려하는 것도 좋은 방법일 수 있습니다.

IFTTT의 채널들
현재 무려 160개나 되는 서비스를 지원하는군요.

 

IFTTT를 잘 이용하려면, ‘레시피’라는 개념 외에도 ‘채널(channel)’이라는 개념을 알아야 합니다. IFTTT에서는 이미 많은 사람들이 이용하는 웹/앱 서비스를 모아두었습니다. 레시피를 이용하기 위해서는 이런 서비스에 권한 요청이 필수인데요, 한번 권한을 획득한 서비스는 다른 레시피를 이용할 때 다시 권한을 요구하지 않습니다.

즉, IFTTT 측에서 외부 웹/앱 서비스와 통신하는 채널을 열어 두고 이 채널을 다른 레시피에도 계속해서 이용하는 겁니다. 편리한 방법이지만 그만큼 보안에 신경을 더 써야 합니다.

워드프레스 관련 레시피 예

이미 등록된 레시피들이 비교적 직관적이라고는 하더라도 실제로 작동하는 것을 확인하면서 테스트를 거쳐야 합니다. 시행착오도 좀 있을 수 있겠죠. 재밌어 보이는 몇 가지 레시피를 적어보겠습니다.

트윗을 날리면 블로그 글로 발행해 주는 레시피입니다.

IFTTT Recipe: Tweet my WordPress blog posts connects wordpress to twitter워드프레스에서 포스트를 발행하면 페이스북에 소개글을 쏴주는 레시피입니다. IFTTT Recipe: Add a new WordPress post & it updates your Facebook Page with a link post connects wordpress to facebook-pages

유튜브에서 맘에 트는 비디오를 즐겨찾기 하면, 바로 해당 비디오를 워드프레스에서 발행하는 레시피입니다.

IFTTT Recipe: YouTube Favourite to WordPress Post connects youtube to wordpress새로운 워드프레스 포스트를 구글 드라이브에 백업해 주는 레시피입니다. IFTTT Recipe: Backup new WordPress posts to Google Drive connects wordpress to google-drive

정리

꼭 워드프레스가 아니더라도 여러 모로 요긴하게 이용할 가능성이 높은 서비스입니다. IFTTT는 제한 사항이 적진 않지만 어떤 퍼블릭 서비스의 보조툴로 이용하는 게 아니라 개인적인 편리함을 높이는 쪽으로 쓴다면 유용한 레시피를 많이 찾을 수 있을 겁니다.

물론 IFTTT를 잘 파서 IFTTT 고수가 되면 자신에게 딱 맞는 자신만의 레시피를 만들 수도 있겠죠. :-)


  1. 이 서비스를 모르는 사람들에게 설명할 때는 자주 ‘아이에프티티티’라고 부릅니다. -o-