触发你的生活:IFTTT

在什么都讲究「智能」的今天,互联网服务日新月异的变化可能会使你眼花缭乱。社交网络、云服务、网络媒体、电子商务,这些都无不穿插着你的生活。在现在更友好的 Open API 时代,双赢变成了多赢,一个用户每天都需要面对着多种社交媒体,他们在各种媒介上都有着不同的目的。而在后 Web 2.0 时代,人们更为渴望碎片化的网络信息得到疏导与整合,能够集中处理每天信息的组织与收发,于是,一个更被看好且具有跨时代意义的服务更好的完成了人们的夙愿,它就是 IFTTT。

一、认识IFTTT

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

在 IFTTT 中的 Channels(频道)里,有很多应用服务,它们基本覆盖了我们日常能用到的服务,所以 Channels 里的内容是一切的载体,不论是 Triggers 还是 Actions ,它们的使用离不开每一个 Channels 中的应用服务。

现在以 Evernote 为例,点开 Channels 中你需要添加的服务,创建(Activate)并登录到 IFTTT 中,你所连接好的应用服务图标就会被点亮,重复已上步骤,将 Channels 中所有需要关联的服务全部关联完毕。现在你可以对关联好的服务进行相关设定。

2、Triggers 与 Actions

上文介绍到,在 IFTTT 中,"this" 的操作被称为触发器,也就是 Triggers,而 "that" 则作为触发后的反应,也就是动作 "Actions"。

现在,以场景「当我在 Instagram 上为一张照片点赞后,这张照片自动存入我的 Dropbox(一种网盘服务) 中」为例,来看一下创建一个 Recipes (流程)的详细过程。

我们可以在 IFTTT 网站的上方点击 Create(创建),即 Create a Recipe (创建一个流程)

点击 "this" 后,可以在 Channel 里选择需要创建的应用服务。现在选择 Instagram 作为例子,点击 Instagram 后创建一个你需要的 Trigger,例如有一个叫 "You like a photo" (你为一张照片点赞) 的触发点。

点击后选择 Create,就创建好了我们需要的触发条件:当你在 instagram 为一张照片点赞,那么有了这个触发条件,我们可以继续创建触发后的流程,也就是 "that" 这个 Actions (动作)。

与上面的步骤类似,选择 Dropbox 中的 add file from URL 作为整个流程的 Actions。

3、Ingredients

接下来,我们继续完成这个 Recipe,现在你看到的三个设置选项框,即是 Ingredients (组成要素)的设置,一般情况下,默认的设置会很好的为你表明来源文件名等详细信息,如果你需要特殊设定,可以选择旁边的加号进行设置。选择 Create Action,这个 Recipe 就创建完毕了。

勾选框的意思则是当这个流程进行时,以推送的方式告知你。

创建完毕,这个 Recipe 就大功告成了,当你在浏览 Instagram 时,遇到喜欢的照片,官方 app 是无法进行保存的,有了这个 Recipe ,你可以将点赞后的照片进行保存进 Dropbox 中,随时的浏览以及下载喜欢过的照片。

三、Browse Recipes

在 IFTTT 的主页上方,有一个 Browse (浏览)功能,这就是 IFTTT 的强大之处,不仅仅可以自己创建想要的 Recipes ,还可以看看大家都在用什么 Recipes ,若果碰上称心如意的,亦可以直接拿来使用。在搜索框中输入你需要的应用服务名称,这次还是以 Instagram 为例。

搜索你想要创建 Triggers 或者 Actions 的应用服务名称,可以看到很多用户创立的 Recipe,你会看见很多有意思的 Recipe,而且他们按照 Trending、New、All Time 的方式分类,稍微浏览几页,不禁感叹 IFTTT 利用各类软件服务开放的 API 接口,所做出的惊人功能。

四、分享与总结

通过已上的介绍,我们认识并且知道了怎么样在 IFTTT 中创建一个 Recipes(流程),使之为你服务,由于在 IFTTT 上的 Channels 基本包含了我们日常能用到的应用服务,这些三方服务都可以利用各自开放的 API 接口互相进行串联使用,IFTTT会为你自动完成你的需求,这是一个很酷且具有高自由度的服务。用户在这里可以创建很多有意思且实用的内容。同时,在iOS端你可以下载 IFTTT 的官方客户端,来管理你日常的 Recipes 流程,甚至可以达到网页上同样的创建目的,首页以 TimeLine 时间线的方式来告知你每天的 Recipes 完成情况。

IFTTT 这样的模式建立在的是国外互联网良好的基础设施之上(各大平台的开放,标准的服务接口等等),所以如果国内需要复制的话,将会有较高的门槛,因为众所周知的是国内的各大平台的开放程度都很差,而且标准不一,所以 IFTTT 很难在国内山寨成功。

一些推友有趣的使用心得:

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.分享生前录好的视频

@佚名

值得分享的文章:


本文由作者原创,首发在少数派。转载请注明原作者,如果你觉得这篇文章对你有帮助或启发,也可以来请我喝咖啡。**

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,015评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,262评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,727评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,986评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,363评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,610评论 1 219
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,871评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,582评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,297评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,551评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,053评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,385评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,035评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,079评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,841评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,648评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,550评论 2 270

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,100评论 18 139
  • 本文由作者原创,首发在极客公园。转载请注明原作者 在今天纷繁复杂的网络应用中,IFTTT 绝对算是一款够酷够 Ge...
    Te_Lee阅读 2,117评论 1 16
  • IFTTT 算是个老服务了,我本人是最早的一批用户。可现在,如果不是偶尔收到 IFTTT 发来的 email,我几...
    trai25阅读 4,460评论 4 20
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 11,613评论 4 59
  • 第三周平安明显比之前适应多了,周一外公送他到托班门口,小伙子眼泪在眼眶里打转,但他还是强忍着对苹果老师说“我不哭,...
    陪娃党阅读 262评论 0 0