在什么都讲究「智能」的今天,互联网服务日新月异的变化可能会使你眼花缭乱。社交网络、云服务、网络媒体、电子商务,这些都无不穿插着你的生活。在现在更友好的 Open API 时代,双赢变成了多赢,一个用户每天都需要面对着多种社交媒体,他们在各种媒介上都有着不同的目的。而在后 Web 2.0 时代,人们更为渴望碎片化的网络信息得到疏导与整合,能够集中处理每天信息的组织与收发,于是,一个更被看好且具有跨时代意义的服务更好的完成了人们的夙愿,它就是 IFTTT。
一、认识IFTTT
![](http://ww4.sinaimg.cn/large/6aee7dbbgw1eg2fe2a8mzj20ll0630t1.jpg)
IFTTT是什么?
IFTTT 是 "If This Then That" 的缩写,它是一个新生的网络服务平台。通俗的来讲,IFTTT 的作用就是如果触发了一件事,则执行设定好的另一件事。所谓的「事」,指的是各种应用、服务之间可以进行有趣的连锁反应。IFTTT 的宗旨是 "Put the internet to work for you" (让互联网为你服务)。用户可以在 IFTTT 里设定任何一个你需要的条件,当条件达到时,便会触发下一个指定好的动作。它就像是一座桥梁,来连接我们日常所用的各种网络服务。
举个例子:在你每天订阅的RSS(Feedly)里,如果你觉得一篇文章很好,你会给它加上星标(Favorite)以便下次查询或者浏览,但如果你想把每一次加过星标的文章自动存入你的 Evernote (印象笔记)里呢?使用 IFTTT ,通过简单的设定,就能很好的完成这个流程,即:RSS feed - Favorite - IFTTT - Evernote。一次设定后就会一劳永逸,当然,这只是 IFTTT 中一点微不足道的功能。
IFTTT 的 iOS 版上线也有了一些时间,在 iOS 端 也可以轻松管理自己的 Recipes 等功能。
IFTTT的一些概念
IFTTT 有几个主要的概念需要我们了解,它们是: Channels(频道)、Triggers(触发器)、Actions(动作)、Ingredients(组成要素)、Recipes(流程)。在 IFTTT( "If This Then That" )中,"this" 这里所要进行的操作被称为 "Trigger"(触发器),也就是你在某个网络服务的操作行为;而 "that" 则意味着连锁反应所带来的另外一个网络服务行为 "actions"(动作)。Triggers 与 Actions 都需要依托一定的网络服务(例如我们日常用的 Evernote、Dropbox、Github,还有主流的社交网络),这些都存在于 "Channels"(频道)里。用户所要完成的整个 "If This Then That" 的举措则被定义为 "Recipes"(流程)
在我们日常使用 IFTTT 的过程中,需要将自己的各项网络服务一一登陆,例如 Facebook、Twitter、Gmail、Flickr、LinkedIN、YouTube、Instagram、Dropbox 等等。其次则是创建 Triggers,设定你的 Actions 等。
二、如何使用IFTTT?
1、Channels
![](http://ww2.sinaimg.cn/large/6aee7dbbgw1eg2ka5667gj20sv0pvn0x.jpg)
在 IFTTT 中的 Channels(频道)里,有很多应用服务,它们基本覆盖了我们日常能用到的服务,所以 Channels 里的内容是一切的载体,不论是 Triggers 还是 Actions ,它们的使用离不开每一个 Channels 中的应用服务。
![](http://ww4.sinaimg.cn/large/6aee7dbbgw1eg2p8n8dkij20rh0oe42m.jpg)
现在以 Evernote 为例,点开 Channels 中你需要添加的服务,创建(Activate)并登录到 IFTTT 中,你所连接好的应用服务图标就会被点亮,重复已上步骤,将 Channels 中所有需要关联的服务全部关联完毕。现在你可以对关联好的服务进行相关设定。
2、Triggers 与 Actions
上文介绍到,在 IFTTT 中,"this" 的操作被称为触发器,也就是 Triggers,而 "that" 则作为触发后的反应,也就是动作 "Actions"。
现在,以场景「当我在 Instagram 上为一张照片点赞后,这张照片自动存入我的 Dropbox(一种网盘服务) 中」为例,来看一下创建一个 Recipes (流程)的详细过程。
我们可以在 IFTTT 网站的上方点击 Create(创建),即 Create a Recipe (创建一个流程)
![](http://ww4.sinaimg.cn/large/6aee7dbbgw1eg2q9m6ahcj20r509tgma.jpg)
点击 "this" 后,可以在 Channel 里选择需要创建的应用服务。现在选择 Instagram 作为例子,点击 Instagram 后创建一个你需要的 Trigger,例如有一个叫 "You like a photo" (你为一张照片点赞) 的触发点。
![](http://ww2.sinaimg.cn/large/6aee7dbbgw1eg2qslx3arj20rm0neq71.jpg)
点击后选择 Create,就创建好了我们需要的触发条件:当你在 instagram 为一张照片点赞,那么有了这个触发条件,我们可以继续创建触发后的流程,也就是 "that" 这个 Actions (动作)。
![](http://ww1.sinaimg.cn/large/6aee7dbbgw1eg2qkni4ubj20rn086q3q.jpg)
与上面的步骤类似,选择 Dropbox 中的 add file from URL 作为整个流程的 Actions。
3、Ingredients
接下来,我们继续完成这个 Recipe,现在你看到的三个设置选项框,即是 Ingredients (组成要素)的设置,一般情况下,默认的设置会很好的为你表明来源文件名等详细信息,如果你需要特殊设定,可以选择旁边的加号进行设置。选择 Create Action,这个 Recipe 就创建完毕了。
![](http://ww2.sinaimg.cn/large/6aee7dbbgw1eg2r4w5g4oj20tr0intae.jpg)
勾选框的意思则是当这个流程进行时,以推送的方式告知你。
![](http://ww3.sinaimg.cn/large/6aee7dbbgw1eg2r6hsn7yj20rz0mg76s.jpg)
创建完毕,这个 Recipe 就大功告成了,当你在浏览 Instagram 时,遇到喜欢的照片,官方 app 是无法进行保存的,有了这个 Recipe ,你可以将点赞后的照片进行保存进 Dropbox 中,随时的浏览以及下载喜欢过的照片。
三、Browse Recipes
在 IFTTT 的主页上方,有一个 Browse (浏览)功能,这就是 IFTTT 的强大之处,不仅仅可以自己创建想要的 Recipes ,还可以看看大家都在用什么 Recipes ,若果碰上称心如意的,亦可以直接拿来使用。在搜索框中输入你需要的应用服务名称,这次还是以 Instagram 为例。
![](http://ww1.sinaimg.cn/large/6aee7dbbgw1eg2rmicgr7j20sn0n2juf.jpg)
搜索你想要创建 Triggers 或者 Actions 的应用服务名称,可以看到很多用户创立的 Recipe,你会看见很多有意思的 Recipe,而且他们按照 Trending、New、All Time 的方式分类,稍微浏览几页,不禁感叹 IFTTT 利用各类软件服务开放的 API 接口,所做出的惊人功能。
四、分享与总结
通过已上的介绍,我们认识并且知道了怎么样在 IFTTT 中创建一个 Recipes(流程),使之为你服务,由于在 IFTTT 上的 Channels 基本包含了我们日常能用到的应用服务,这些三方服务都可以利用各自开放的 API 接口互相进行串联使用,IFTTT会为你自动完成你的需求,这是一个很酷且具有高自由度的服务。用户在这里可以创建很多有意思且实用的内容。同时,在iOS端你可以下载 IFTTT 的官方客户端,来管理你日常的 Recipes 流程,甚至可以达到网页上同样的创建目的,首页以 TimeLine 时间线的方式来告知你每天的 Recipes 完成情况。
IFTTT 这样的模式建立在的是国外互联网良好的基础设施之上(各大平台的开放,标准的服务接口等等),所以如果国内需要复制的话,将会有较高的门槛,因为众所周知的是国内的各大平台的开放程度都很差,而且标准不一,所以 IFTTT 很难在国内山寨成功。
![](http://ww2.sinaimg.cn/large/6aee7dbbgw1eg2s7sgtxij20hs0vk41p.jpg)
一些推友有趣的使用心得:
If 某女谈论「失恋」、「男友+讨厌」、「伤心」、「难过」,then 发送一条短信。泡妞必备…
@Beichen
IFTTT 是什么,就是某一天的某一时刻,你朋友喝醉了,在youtube上骂你是sb,然后你就会收到一条推,一条短信,一封邮件,告诉你你是sb,四方会告诉你骂你是sb的人在哪里,calendar会记录这一重要时刻,stocks会告诉你你变成sb后世界股市有什么变化~
@guangzhui
真实ifttt应用举例:if 在Flickr上,有大家fav的新图,then 立刻把图片下载到我的dropbox里面去。
@mranti
If 某男A和某女B同时check in同一个地方,then 短信我的手机:“A和B有奸情,而且正在进行”。八卦利器啊!
@mranti
理想状态下的ifttt应用场景:一旦老婆的推上出现“加班”字样,立即激活一条手机短信通知。同时,自动检测谷歌日历,找出几个今晚没有事情的老友。随后,在FB上新建一个活动“今晚喝大酒”,一旦超过3人同意,触发一条订餐消息给餐厅。餐厅查询Evernote,找到这群人最喜欢的菜和酒。
@hecaitou
没人写个短篇小说?假设ifttt成功了,这个世界会变成什么样子?if 有女网友在自曝 and 好看度>1 and 没男友 then 京东360下单买玫瑰送给她 and 短信她“你老漂亮了”。
@mranti
If 三十天未发推,then启动一系列任务:1.发邮件告诉殡仪馆来收尸(亲,你可以看我的google location);2.自动转账;3.发表遗书告诉亲友可于30天后到某处悼念;4.分享生前录好的视频
@佚名
值得分享的文章:
- 哪些 IFTTT Recipe 大大提高了你的工作效率?
- 又一波IFTTT物联网触发,智能家居和穿戴设备还可以做更多
- 你在 IFTTT 上都创建了哪些有意思的 Recipes ?
- IFTTT:让整个互联网成为每个人的自动服务机器
- 当微信遇到 IFTTT,你会做什么?
- 知名互联网服务IFTTT发布Android版
网友评论