IFTTT是一个新生的网络服务平台,通过其他不同平台的条件来决定是否执行下一条命令,即对网络服务通过其他网络服务作出反应。
含义
IFTTT是“If This Then That”的缩写,事实上是让你的网络行为能够引发连锁反应、让你使用更为方便,其宗旨是“Put the internet to work for you”(让互联网为你服务)。IFTTT旨在帮助人们利用各网站的开放API,将Facebook、Twitter等各个网站或应用衔接,完成任务,使“每个人都可以成为整个互联网不用编程的程序员”。IFTTT通过流程将各种信息串联起来,然后再集中把你要的信息呈现给你。解决了信息的冗杂,收取或关注重要信息的问题。
简单说 IFTTT 是一个服务(也就是我们说的「智能管家」),对于这个服务,我们只需要设置规则,告诉它「如果A完成了事情1,那么就让B完成事情2」,它就会忠实地检查这些规则,并帮我们执行对应的任务。
原理
IFTTT基于任务的条件触发,类似编程语言,即:“若XXX进行YYY行为,执行ZZZ。”每一个可以触发或者作为任务的网站叫做一个Channel,触发的条件叫做Triggers,之后执行的任务叫做Actions,综合上面的一套流程叫做Task。
在 IFTTT 中,我们可以通过 If This Then That 的句式,分别设置 This(条件)和 That(动作),IFTTT 会像忠实的管家一样,自动检查条件是否达成,一旦条件被触发,它就会自动执行条件对应的动作,有了这个智能管家,我们就能真正地玩转智能生活了。
关于IFTTT
IFTTT工具覆盖了Facebook、Twitter、Instagram、FourSquare、微博等社媒平台,其亮点是交叉发布和Slack(聊天群组)集成。卖家可以通过这款工具定制化管理社媒平台。
在IFTTT的Applet命令运行中,卖家可以将工具和社媒平台的各种服务相结合。此外卖家还可以选择将一些小程序添加到数据报表中,以选择要追踪的平台。
较其他社媒追踪工具而言,IFTTT的操作更为简单、灵活。卖家可以通过该工具将品牌相关内容、关键词、主题标签等收集至Google Spreadsheet等表格,以备进一步使用。
用户管理
IFTTT之前需要邀请才可注册,现已开放注册。
优势
1、IFTTT凭借着对用户需求的深度洞察,将所有的API调用、服务集成都挪到了后台,由IFTTT的工程师和程序来处理,而面向前端用户的,就只是现成的随心所欲的服务,而且让用户像“编程”一样地设定 if … then …的条件,让用户以极简的方式为整个互联网“编程”,运行结果就是自动化的随心所欲的服务。
2、事实上IFTTT的理念也跟Apple前不久推出的iCloud云服务有着某种暗合,即只给用户呈现最简单的现成服务,将其它一切用户不关心的都挪到云端或是后台。
应用
1、短信应用例子:
(1)Weather – SMS:如果第二天预告是晴天,则发短信给我提醒我第二天起床跑步。
(2)如果今天是女友来大姨妈的前3天或经期内(in Google Calendar)then发短信提醒:小心她脾气暴躁。
2、Greader应用例子:
(1)Greader分享条目发送到Twitter。
(2)Greader加享条目发送到 Evernote / Wiznote(为知)。
(3)Greader分享条目发送到Read It Later。
3、其他应用例子:
(1)如果在Wordpress博客发布一篇新的博文,则同步到Evernote/Twitter/Wiznote(为知)等服务。
(2)If 30天未发推,Then 启动一系列任务:发邮件告诉殡仪馆来收尸(亲,你可以看我的Google Location);自动转账;发表遗书告诉亲友可于30天后到某处悼念;分享生前录好的视频。
4、微博应用:2014年10月9日下午,跨平台推送工具IFTTT在官方博客上宣布,该服务正式推出微博频道,支持新浪微博与其它服务间的相互推送。
费用
该工具基础功能支持免费使用,升级功能收费需要和官方洽谈。