-
如果太阳下山,就打开我家的电灯
-
如果明天要下雨,就给我发个短信
-
每天早上发一条维基百科文章到我的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应用。(靠!为什么支持安卓……)
引用/广播