极客攻略:让互联网为你服务--- ifttt 极客指南

标签: 自动化 创新应用 创新科技 服务 ifttt | 发表时间:2011-06-30 03:52 | 作者:supergeek IwfWcf
出处:http://www.geekpark.net/

上个月的某天,我在Google Reader里曾经看到过一个名字奇特的互联网应用ifttt,号称能够将互联网上的各个独立的服务通过某些触发条件串联起来,形成某种自动化的任务。这让我立刻想起了Mac OS上的Automator,以及Android上的Tasker。本质上,它们三者其实属于同一类应用,利用第三方程序提供的接口实现在不同条件下,各种原本复杂任务的自动化。这原本是程序员的工作,但这一类的自动化工具的特别之处正在于它们通过近乎傻瓜的方式,让普通用户也能简单的实现原本需要编程才能实现的许多任务。

由于申请后一直未得到邀请,我几乎将这款应用遗忘了。但昨天晚上Twitter上掀起的ifttt邀请狂潮让我重新对这款应用产生了兴趣。那么,让大家疯狂的ifttt到底是否如我原本所想呢?

1. ifttt 简介

1

官方博客介绍,ifttt 上线于2010年12月,在半年多的时间里一直处于邀请注册的状态。网站名字看上去很奇怪-ifttt,但如果看到英文原文 If This Then That ,相信许多程序员会感觉非常熟悉:这不就是最常见的If⋯⋯Then⋯⋯条件语句嘛。顾名思义,这个服务就是利用了编程时最简单的条件语句,利用互联网上众多提供API接口的第三方网站作为条件触发器,当(if)用户设定的A 网站上发生指定事件(trigger)时,(then)这一事件就触发B 网站上的指定动作(action),完成整条语句,成为一个任务(task)。这些提供第三方接口的网站在ifttt 上被称为通道(channel)。下面是一个最简单的任务例子,相信你对其已相当的熟悉。

2

与Automator、Tasker类似,ifttt 并不需要用户像编程那样输入实际的if 语句,只需要从ifttt 预先提供的第三方服务里进行选择,指定它出现某种状态时,就触发另一个服务的某个动作。一切都可以在弹指间完成。ifttt的开发者将自己的网站昵称为“数码胶带”,通过将两个原本不相关的服务串联起来,用户无需复杂的编程知识就可能创造出开发者未曾想到的应用形式,就像现实中我们将木棒与布条组合成拖把,将铅笔作为发髻一样。在这里,一切以创意为先。

ex1

2. ifttt 使用教程

如果你第一次使用ifttt有些不知所措,这里我们用一个简单的例子为你演示一下

第一步:点击右上角的“Create”和字母组合中蓝色的“this”,进入可以当做触发器的频道

3

第二步:选择一个频道,例如 Twitter,进入触发条件列表

4

第三步:选择一个触发条件,比如“New tweet by any friend”,点击“Create Trigger”

5
6

第四步:点击字母组合中蓝色的“that”,进入可以触发动作的频道

7

第五步:选择要执行动作的频道,比如 Gmail

8

第六步:动作是发邮件

9

第七步:邮件相关的自定义,点击“Create Action”,创建动作

10

第八步:点击“Create & turn on”,建立任务

11

如果你已经授权了各个第三方服务,那么上面的整个流程均会在同一页面内完成,没有任何跳转,从用户体验上来说,这无疑做的相当优秀。

3. ifttt 组合方法汇总

即使在ifttt官方仅提供了33个互联网服务可供选择的现在,用户已经挖掘出了众多有用及好玩的应用形式。比如下面三类例子:

  • 备份
  • 12
  • 通知
  • 13
  • 记录
  • 14

此外,在Quora上,我们可以找到许多实用的应用讨论;在Twitter上,各种趣味的讨论也层出不穷:

  • @hecaitou: 理想状态下的ifttt应用场景:一旦老婆的推上出现“加班”字样,立即激活一条手机短信通知。同时,自动检测谷歌日历,找出几个今晚没有事情的老友。随后,在FB上新建一个活动 “今晚喝大酒”,一旦超过3人同意,触发一条订餐消息给餐厅。餐厅查询Evernote,找到这群人最喜欢的菜和酒。
  • @yegle: 我觉得很多人需要这么个ifttt:if Google Reader未读数量>1000 then Mark all as read
  • @mranti: ifttt应用举例:if 明天下雨,发推DM给自己的心仪女友:“亲爱的,明天出门带伞,我是你的阳光”。
  • @guangzhui: #ifttt 是什么,就是某一天的某一时刻,你朋友喝醉了,在youtube上骂你是sb,然后你就会收到一条推,一条短信,一封邮件,告诉你你是sb,四方会告诉你 骂你是sb的人在哪里,calendar会记录这一重要时刻,stocks会告诉你你变成sb后世界股市有什么变化~

虽然不少讨论带有调侃意味,但ifttt的应用场景无疑是相当广阔的。

4. 总结

ifttt使得互联网上的众多第三方服务拥有了类似应用程序模块的功能,整个互联网成为一个有机的计算平台。这对于现在一块块孤立的云计算平台来说,也许是一个启示-如何将各片“云”有机的联系起来的启示。至于国内能否出现类似服务,正如@jason5ng32所言:“国内出不了ifttt 这样的网站,就目前来说,国内较为开放的工具都是SNS 类的。如果触发条件和动作都在SNS 里进行,那ifttt 所带来的效益实在太小了。”

(题外话:我个人对于优秀的服务为什么必须有国内版本一直很纳闷,因为需要国人制造?因为“根据政策,网页无法显示”?还是其他。)

对于在互联网上拥有多个服务的使用者,ifttt是一个极佳的自动化工具,对其网上的信息管理、任务设定、状态提醒等方面提供了一个方便简单的服务。

也许因为还处在测试阶段,ifttt 还存在一些局限:邀请制;最多只能配置10个任务;并非所有服务都支持oauth授权,如 Delicious、Instapaper 等;每15分钟检查一次Trigger,造成条件和结果存在延迟;尚未开放API,开发者还无法添加自定义的第三方服务,这一点据开发者称还在开发中,未来将提供接口。@hecaitou的一条信息比较有趣: ifttt里面,如果在Channel之上,提供一个Task的自由市场。让各种Geek做出各种奇奇怪怪的Task来,用户添加Task而不是点选Channel,那就连盈利的问题都解决了。这实际上将ifttt变成了一个聚合所有互联网应用的开发平台,如果真能实现,ifttt也许有成为未来互联网巨头的潜力。

ifttt并非互联网上唯一的这类应用,Yahoo PipesTarpipe也提供了类似的功能,ifttt的优秀之处在于其简单的操作方式、极佳的用户体验。不过,对普通用户来说,他们是否需要ifttt则还是个未知数,看看桌面上Automator、Tasker这一类应用的Niche用户群,ifttt能否获得大众的广泛使用还有待未来观察。当然,如果像Mac用户的神器Quicksilver那样成为为Geek们的顺心工具也是不错的结果。

让我们感谢ifttt的两位天才开发者吧,Organization is Play!

ex2


1条评论 | supergeek

相关 [极客 攻略 互联网] 推荐:

极客攻略:让互联网为你服务--- ifttt 极客指南

- IwfWcf - GeekPark 捕风捉影
上个月的某天,我在Google Reader里曾经看到过一个名字奇特的互联网应用ifttt,号称能够将互联网上的各个独立的服务通过某些触发条件串联起来,形成某种自动化的任务. 这让我立刻想起了Mac OS上的Automator,以及Android上的Tasker. 本质上,它们三者其实属于同一类应用,利用第三方程序提供的接口实现在不同条件下,各种原本复杂任务的自动化.

极客攻略:手机应用极客指南(iOS 篇)

- 米随随 - GeekPark 捕风捉影
应用作为智能手机的核心,正在潜移默化的改变着你我,改变着世界. 300000+的iPhone应用和200000+的Android 应用足以说明市场的庞大需求以及在这背后的巨大的潜力. 然而,在应用数量如此庞大并与日俱增的“市场”面前,作为一名智能手机的拥有者,我们如何能在这些鱼龙混杂,良莠不齐的App当中找到真正适合自己的应用.

极客攻略:Mac 应用极客指南

- Chris - GeekPark 捕风捉影
本期极客攻略由OAKMIKEOAK 撰写. 很多极客都在用Mac OS,虽然经过多年的发展和改进现在仍然相对“小众”,但这并不意味着我们应该忽视它的产品,相反,我们更应该因为它的“小众”而给予它更多的关注,特别是作为极客公园,相信随着果粉的不断增加,Mac OS的覆盖率将会不断攀升,Mac上的应用查找工作也会成为人们关注的焦点.

极客攻略:Infographics(信息图表)制作指南

- stier - GeekPark 捕风捉影
本期极客攻略由OAKMIKEOAK 撰写. 这是一个信息爆炸的时代,面对如此纷繁复杂的信息社会,我们固有的信息理解方式显然跟不上时代的步伐,在理解庞大的数据和复杂的信息时,只有文字是不够的,于是,一个可视化信息表示工具-Infographics诞生了. 一、Infographics 解析. Infographics,中文名称信息图表或数据图表,是一种对信息数据进行视觉化展示的技术.

【极客攻略】假如 Google Reader 消失了……

- - 极客公园-GeekPark
[核心提示]从去年开始,就开始流传 Google Reader 会被关闭的传闻. 但假如那一天真的来临了,我又该如何度过没有这位挚友的日子. 自从 Larry Page 中了 Jobs 的邪后,Google 开始精简产品,专注于少数热门大项,许多小众产品遭受扫地出门的命运. 当 Google + 日益成为 Google 社交类产品的中心时,人们也开始担心同样小众的 Google Reader 也难免有一天会在新的一轮大扫除中消失.

【极客攻略】出国移动流量获取指南

- - 极客公园-GeekPark
[核心提示]去国外旅游出差. 看看有哪些方法让你的手机开动起来. 对于喜欢出国旅游或者经常飞来飞去各国出差的极客们来说, 国内流量或许不是问题,但出国后的手机上网很成问题,对于习惯了每时每刻都拿手机在刷微博、看朋友圈的人来说,手机不能上网简直是一件生死攸关的大事;对于热衷煲电话粥的人来说,不能一边欣赏异国美景一边唾沫横飞实在是此生最大憾事;而对于每餐饭前都要拍照上传微博的人来说,不能把在美国吃的麦当劳拍照上传微博并 checkin 那算来了哪门子美国.

极客观察:利用人性弱点的互联网服务(五)懒惰

- Mir_lww - GeekPark 捕风捉影
这是第四期极客观察的第五部分:懒惰. 懒懒定律:凡是优秀的用户体验,必定是满足人性懒惰的. 正是因为懒惰,汽车代替了步行,计算器代替了算盘,电子邮件代替了传统邮件. 现在有越来越多的服务都专门向懒人提供,况且懒惰是人类的天性,人人都是懒人. 人人都需要可以让其可以懒惰的服务. 一个拥有大量可以快捷键的产品总是受人欢迎的.

互联网“顶级运营”最强速成攻略!目前国内不超过200人!

- - 人人都是产品经理
运营是互联网一个门槛很低的职业,看似很简单,实际越往后越难,你会发现你需要学习的会越多,“懂的越多,也就越无知”. 这好比武侠小说里的学武之人,谁都能比划几下,但真正能“华山论剑”的高手却少之又少. 这也就是很多公司很难觅到最优秀运营的原因. 所谓顶级运营,必须具备以下几个条件:. 在国内一线社区或者中型以上互联网公司工作4年以上、从一线做起、且能成为中流砥柱之人.

移动互联网=移动+互联网?

- 可可 - It Talks-魏武挥的blog
从名词上看,移动互联网似乎就是互联网加上一个移动. 但移动互联网远不是“移动的互联网”那么简单. 它的本质——网络部分,就和互联网大不相同;而它的表现——移动部分,也正因为移动,造就了很多和互联网相当不一样的商业机会. 而更重要也是很多人并没有注意到的是,它可能会改变整整一代人的信息处理习惯. 从网络部分而言,我们都知道,理论上互联网是没有拥有者的.

重新索引互联网

- keso - 爱范儿 · Beats of Bits
重新索引互联网 Facebook 雇佣公关抹黑 Google 的过程已经水落石出. 问题是: Google 那么多产品, Facebook 为何对 Social Circle 这么敏感. Google 号称自己的使命是“索引互联网”. 这件事的难点并非派出多少爬虫,而是对收集来的海量内容做排序:怎样让真正重要的网页,的排到 Google 搜索结果的前面来.