选择页面
  • 如果太阳下山,就打开我家的电灯

  • 如果明天要下雨,就给我发个短信

  • 每天早上发一条维基百科文章到我的Pocket;(回复52查看如何使用Pocket提高阅读效率

  • 如果我在Pocket为设置某一篇文章为“最爱”,就顺带把这篇文章发到我的为知笔记;

每个人或多或少都有点编程上的小需求,但不是每个人都是程序员。

今天,阿半介绍一款旨在“让不懂编程的人也可以成为程序员”的产品:IFTTT(一旦满足条件A,就触发命令B)。

利用这个IFTTT服务,只要轻松点击鼠标就能把著名的互联网服务整合起来,比如,我们可以设置“如果天气应用说待会儿下雨,就用电邮应用给我邮件”。

IFTTT(if this then that)服务主要由四个关键词组成:Task、Trigger、Action、Channel。以if Current condition changes to rain,then send me a email为例子:

  • 整个命令就叫一个Task

  • Current condition changes to rain就是作为条件的Trigger

  • Send me a email就是动作的Action

  • 命令中涉及到的Weather应用、Email应用就被称为Channel,这些Channel可以以各种组合的形式创建各种各样的Task;

下面,阿半以“如果我在Pocket为设置某一篇文章为“最爱”,就将这篇文章保存到我的为知笔记”为例子讲解如何使用ITFFF(请预先注册好IFTTT账号)。

1、访问ITFFF,创建命令

在浏览器地址栏输入www.ifttt.com,访问ITFFF网站,点击左上角的「Create」按钮创建一个Task命令。

2、设置this程序条件

进入页面后,点击页面中的「this」文字按钮,在底部弹出的「Choose Trigger Channel 」

菜单中,选择「Pocket」这个应用Channel-> 进入「Choose a Trigger」条件选择框,选择「New favorite item」条件,点击「Create Trigger」即可成功创建程序条件。

3、设置that程序命令

创建程序条件后,再点击页面中的「that」文字按钮,在底部弹出的「Choose Action Channel」

菜单中,选择「Email」这个应用Channel -> 进入「Choose a Action」动作选择器,选择「Send Me a Email」动作,点击「Create Action」即可成功创建命令。

Ps:为知笔记的账号附带一个后缀为@wiz.cn的邮箱,只要往这个为知邮箱发邮件,为知会自动将邮件转存到你的笔记中,你可在为知笔记客户端的账号信息查看该邮箱名称)

4、更多

你可以点击「Share」将你的命令分享给朋友,点击「Turn On/Off」暂时开启或关闭你的命令,也可以在首页的「Browse」查看当前互联网上热门的Task。

由于国外应用在中国并不普遍,目前,对于国人来说,我们常用的互联网服务主要有:Flickr、Evernote、Dropbox、Instagram、Weather、Email、Gmail、WizNote、Pocket等。

如果你的手机系统是IOS,也可以搜索IFTTT下载APP应用。(靠!为什么支持安卓……)