如何使用帶有高階過濾器的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
  • 閱讀 ( 47 )
  • 分類:網際網路

你可能感興趣的文章

扎皮爾(zapier)和ifttt公司(ifttt)的區別

...和Zapier是兩個著名的自動化軟體程式,它們允許你連線你使用的所有web應用程式和服務,並使它們協同工作。Zaiper和IFTTT之間的關鍵區別在於,Zaiper是一款專業應用的理想自動化軟體,而IFTTT則是面向消費者的應用程式的理想軟...

  • 發佈於 2020-10-20 16:36
  • 閲讀 ( 38 )

5個一鍵式網站,讓你的照片看起來更好

...捕捉照片,所以最好對這些影象進行編輯。但你真的知道如何讓它們看起來更好嗎?如果沒有,一次點選照片增強劑可以幫助。 ...

  • 發佈於 2021-03-12 05:01
  • 閲讀 ( 47 )

11個todoist功能您可能錯過了

... 乍一看,如何檢視您設定的所有重複任務並不完全清楚。好吧,幸運的是,這很容易。 ...

  • 發佈於 2021-03-12 10:41
  • 閲讀 ( 33 )

你可能沒聽說過的7個最好的ifttt替代方案

... 如果您想了解更多關於IFTTT以及它如何為您工作,請檢視下面的IFTTT小程式和過濾器指南。 ...

  • 發佈於 2021-03-13 10:50
  • 閲讀 ( 51 )

用這9個很棒的ifttt小程式增強你的gmail體驗

... 今天,讓我們看看如何將Gmail與IFTTT結合起來,實現任務自動化,讓您的生活更輕鬆。 ...

  • 發佈於 2021-03-13 19:27
  • 閲讀 ( 95 )

增壓谷歌助手與這些7驚人的ifttt小程式

... 今天,讓我們看看如何利用IFTTT自動化的強大功能來增強**上Google助手的功能。 ...

  • 發佈於 2021-03-14 06:22
  • 閲讀 ( 53 )

第三方API如何將智慧家居小工具提升到新的水平

... 在本文中,您將瞭解更多有關api如何工作以及它們如何使您作為一個智慧購房者受益的資訊。您還將在實踐中看到這些api的一些示例。不要害怕超越底層應用程式和流程——第三方API的世界對於任何智慧...

  • 發佈於 2021-03-14 09:19
  • 閲讀 ( 53 )

據《科學》雜誌報道,最好的照片濾鏡可以獲得更多的喜歡和分享

... 不知道如何最好地使用您選擇的某個過濾器?只需向下滑動,看看不同的方法,你可以使它更好。在底部的標籤有更多的工具,讓您進一步自定義您的照片。 ...

  • 發佈於 2021-03-15 23:58
  • 閲讀 ( 49 )

如何使用高階過濾器改進spotify搜尋

... 你知道像Google這樣的搜尋引擎是如何讓你用特定的過濾器來修改你的搜尋結果的嗎?Spotify可以讓你做一些類似的事情來最佳化你的音樂搜尋。 ...

  • 發佈於 2021-03-17 16:18
  • 閲讀 ( 29 )

10個出色的ifttt小程式,讓您的android手機實現自動化

... 使用此小程式可避免被雨淋到。它每天早上都會向你的**傳送一個推送通知,並附上當地的天氣報告。別忘了在你出門前檢查你的天氣應用程式! ...

  • 發佈於 2021-03-21 14:23
  • 閲讀 ( 42 )