如何使用带有高级过滤器的ifttt小程序来增强任务的能力

IFTTT小程序几乎可以自动化任何事情。但是你知道你也可以用特殊的IFTTT过滤器创建复杂的applet吗?...

IFTTT是一个伟大的方式来自动化您的日常进程在您的电脑,**,和您的智能家居。但它的基本功能有些有限。有一种方法可以创建只在特定条件下运行的更高级的IFTTT小程序。

ifttt-filters-tasks

我们将向您展示如何在IFTTT开发人员平台中使用名为Filters的选项。

什么是ifttt过滤器(ifttt filters)?

你可能知道,如果这个,然后作为一个技术和组织的人最喜欢的服务。它允许您将不同的服务链接到一个帐户。然后,您可以根据另一个帐户的输入为一个帐户触发操作。

例如,当你收到短信时,你可以在你的Android**上使用IFTTT给自己发邮件。或者,您可以自动将电话记录在日历中。你可以链接Twitter、Facebook、Sonos、RSS提要、天气信息、Pushbullet等服务。

大多数人使用的IFTTT的基本版本很简单。它有一个触发器——一个“如果这个”语句——后跟一个动作——一个“那么那个”语句。

但有时你需要一个更灵活的解决方案。您可能希望“then that”操作仅在某些情况下触发。如果是这种情况,那么可以使用IFTTT的高级特性Filters。

如何设置ifttt过滤器

Using the IFTTT Platform for Applets With Advanced Filters

要开始使用过滤器,您需要前往IFTTT平台站点。这是开发人员谁想要使用IFTTT的网站。然而,即使你只是一个普通用户,你仍然可以使用这里的函数。

要开始,请单击右上角的Dashboard。

这将带您到您的私人小程序部分,在那里您可以看到您已经创建的任何高级小程序。

要使用过滤器设置新的小程序,请单击右上角的“新建小程序”。这将带您进入“创建新小程序”页面。

创建用于添加ifttt筛选器的新小程序

Create a new IFTTT applet

我们将通过一个示例引导您完成使用过滤器创建小程序的步骤。假设你有一部Android**,你想让applet在你回家的时候运行。

第一步:选择你的触发器

  1. 点击搜索服务框,找到Android设备。
  2. 从请选择下拉菜单中选择特定触发器。
  3. 选择连接到特定Wi-Fi网络。
  4. 现在,查看字段标签部分,在值字段中输入我们家的Wi-Fi网络的名称。

步骤2:在应用筛选器之前选择一个操作

在这个例子中,我们将让我们的Sonos扬声器在我们到家时播放音乐。

  1. 单击添加操作。
  2. 转到搜索服务框并选择Sonos。
  3. 从“请选择”下拉列表中,选择“播放收藏夹”。我们稍后将选择要播放的收藏夹。所以现在,留下你最喜欢玩什么的选项?你想在哪里玩?设置为可由用户自定义。
  4. 继续,并将所有过滤器添加到addfilter代码部分。有关如何使用过滤器的详细信息,请参见下文。
  5. 完成所有操作后,只需在底部添加小程序标题和小程序说明,然后选择“保存”。
  6. 完成所有操作后,您将看到一个小程序创建的横幅。

步骤3:开始使用新的小程序

  1. 转到仪表板,然后转到您的专用小程序。您将看到新的applet保存在这里。
  2. 单击它在新窗口中显示选项。
  3. 单击“连接”开始使用小程序,并输入您的值,例如回家时希望听到的Sonos最喜爱的声音以及音乐应在哪个位置播放。
  4. 点击Save,新的applet就可以使用了。

如何使用ifttt过滤器

Using IFTTT Applets With Advanced Filters and an example of a finished applet

现在你知道在哪里添加IFTTT过滤器了。让我们开始看看过滤代码。

过滤器使用在触发小程序时运行的JavaScript。JavaScript可以访问关于触发器的数据以及元数据,比如当前时间。这意味着您可以根据所选择的触发器以不同的方式使用过滤器。

我们将看两个不同的过滤器代码示例。

1ifttt filter只在白天运行小程序

How to Use IFTTT Applets With Advanced Filters - filter code

在上面的例子中,每当你回到家,你的设备连接到你家的Wi-Fi,小程序就会通过Sonos系统播放音乐。

但是,也许您想限制这个applet,使它只在白天运行。如果你深夜到家,你不想打开任何音乐打扰我们的邻居。

要限制小程序运行的时间,可以使用以下筛选代码:

var currentHour = Meta.currentUserTime.hour()if (currentHour >= 8 || currentHour < 22 ) {} else {

下面解释一下这个代码的含义:

第一行告诉系统检查用户时区中的当前时间。第二行表示,如果当前时间是上午8点之后晚上10点之前,小程序应该运行。第三行和第四行表示,如果时间是上午8点之前和晚上10点之后,小程序应该跳过操作,而不播放收藏夹。

2ifttt过滤器将灯光更改为随机颜色

在IFTTT filter文档中,还有一个例子说明了如何在操作中引入随机元素。例如,下面的代码会将您提供的选项列表中的Lifx灯光更改为随机颜色。

var colors = ["#FF8400", "#FF0000", "#15FF00", "#FF00D4","#00D4FF","#003CFF"]var index = Math.floor((Math.random() * colors.length))Lifx.color.setAdvancedOpti***('color: ' + colors[index] + '; brightness: 1; duration: 12')

在这里,第一行列出了要包含在随机旋转中的不同颜色。第二行从该列表中选择一个随机值。第三行将Lifx灯光设置为该颜色。

ifttt滤波器的局限性

带过滤器的IFTTT小程序有一些限制,您应该注意。

首先,任何人都可以使用过滤器创建小程序。但是,如果您有付费IFTTT帐户,则只能发布带有筛选器的小程序。如果您不想付费,您仍然可以在自己的帐户上使用过滤的小程序。你只是无法发布它们并与其他人共享。

第二,如果您想添加更复杂的过滤器,那么这是可能的,但是您需要了解JavaScript。如果你还不知道那门语言,我们在网站上推荐了几门学习JavaScript的在线课程。

使用过滤器创建智能ifttt小程序

使用IFTTT平台部分中的过滤器,任何人都可以创建复杂的applet来执行更复杂的功能。我们喜欢IFTTT,但如果您正在寻找具有不同选项的类似服务,那么您可能会对这些IFTTT替代方案感兴趣,您还没有听说过。

  • 发表于 2021-03-19 03:22
  • 阅读 ( 363 )
  • 分类:互联网

你可能感兴趣的文章

扎皮尔(zapier)和ifttt公司(ifttt)的区别

...帐户链接 不允许链接多个帐户 工作流程 多步骤zap,过滤器允许数据检索 如果是食谱,就做食谱 定价 我免费模式和4付费模式,****,更高的计划,有用的功能后付费锁定 免费 总结 - 扎伊伯(zaiper) vs. ifttt公司(ifttt) 当我...

  • 发布于 2020-10-20 16:36
  • 阅读 ( 190 )

托多瓦人(todoist)和神童(wunderlist)的区别

...别 Todoist和Wunderlist是两个在线任务管理应用程序。您可以使用这些待办事项列表管理器来管理您的日常工作。待办事项列表有助于提醒一天、一周或一个月内需要完成的任务。尽管这些应用程序Todoist和Wunderlist基本相同,但基于...

  • 发布于 2020-10-24 09:51
  • 阅读 ( 140 )

为在家工作的人提供7款必备的iphone应用程序

...用程序的看板结构,您将看到Trello的可视化项目管理方法如何允许您处理任何规模的任务。阅读更多:如何使用日本看板技术管理您的任务董事会是项目的主要负责人,既有名单,也有卡片。列表是您要将特定任务放入的存储桶...

  • 发布于 2021-03-11 01:45
  • 阅读 ( 310 )

你应该使用nest应用程序(以下是原因)

...点。有很多你可以做这个应用程序,虽然它最终取决于你如何使用它。 ...

  • 发布于 2021-03-12 06:08
  • 阅读 ( 237 )

终极ifttt指南:像专业人士一样使用网络最强大的工具

... 快速链接 1.从IFTTT开始 如何利用IFTTT来增加你的时间 食谱:哪些小程序最好? 获取移动应用程序 禁用您的帐户或小程序 你用IFTTT做什么? ...

  • 发布于 2021-03-12 06:46
  • 阅读 ( 309 )

11个todoist功能您可能错过了

... 从自然语言识别和强大的过滤器到第三方集成等等,我们讨论的都是。 ...

  • 发布于 2021-03-12 10:41
  • 阅读 ( 185 )

你可能没听说过的7个最好的ifttt替代方案

...应用的选择。每月20美元的层允许无限的步骤,并引入了过滤器和格式化程序。还有一个业务层,每月600美元。 ...

  • 发布于 2021-03-13 10:50
  • 阅读 ( 236 )

用这9个很棒的ifttt小程序增强你的gmail体验

... 今天,让我们看看如何将Gmail与IFTTT结合起来,实现任务自动化,让您的生活更轻松。 ...

  • 发布于 2021-03-13 19:27
  • 阅读 ( 208 )

谷歌工具指南:你不能没有的技巧和窍门

...时 当电子邮件到达时,匹配您定义的特定过滤器“搜索” ...

  • 发布于 2021-03-13 23:27
  • 阅读 ( 273 )

增压谷歌助手与这些7惊人的ifttt小程序

... 今天,让我们看看如何利用IFTTT自动化的强大功能来增强**上Google助手的功能。 ...

  • 发布于 2021-03-14 06:22
  • 阅读 ( 254 )