Come automatizzare qualsiasi cosa con IFTTT

Così tante attività che fai ogni giorno possono essere automatizzate. Non c'è motivo per cui devi eseguire manualmente il backup delle tue foto di Instagram su Dropbox o vedere se è arrivata un'email importante o persino controllare il meteo per vedere se sta per piovere. Invece, tutto ciò potrebbe avvenire automaticamente con un servizio di automazione come IFTTT.

Per chi non ha familiarità con IFTTT - pronunciato come "regalo" senza G-è essenzialmente un servizio che monitora gli account collegati, o canali, per predefinito trigger, o azioni. Quando IFTTT osserva un trigger da uno degli account dell'utente, esegue l'azione definita da un IFTTT Ricetta. Con oltre 85 servizi e molti modi per personalizzare le azioni di IFTTT, ci sono modi per ottenere quasi tutto ciò che vuoi automatizzato con IFTTT.

In questo tutorial ti mostrerò tutto ciò che devi sapere per creare le tue ricette IFTTT e automatizzare la tua vita tecnologica.

Anatomia di una ricetta

IFTTT utilizza ricette predefinite per eseguire azioni tra servizi, ad esempio, per il backup automatico delle foto di Instagram. Ci sono molte ricette pronte per essere implementate, ma è anche facile creare nuove ricette. Tuttavia, è importante comprendere le parti componenti di una ricetta per sfruttare al meglio il potenziale di IFTTT. Diamo un'occhiata.

Sfoglia le ricette in primo piano o consigliate o usa la ricerca di IFTTT.

I canali, come descritto in precedenza, sono servizi o applicazioni. La maggior parte sono applicazioni web, ma ci sono anche canali che controllano i dispositivi connessi a Internet, come gli interruttori WeMo, le lampadine Philips hue connesse, i sensori automatici per auto e gli indicatori luminosi USB (1). Altri canali includono Facebook, Evernote, Instagram, Google Calendar, alcune app native per iOS e molti altri.

Abilitare i canali è solo il primo passo. Una volta che IFTTT è collegato ai tuoi servizi preferiti, può iniziare a cercare i trigger, il "Questo"In" se questo è quello. "I trigger sono comportamenti eseguiti dall'utente o dal servizio e possono essere attivi o passivi. Un trigger attivo potrebbe essere un nuovo post per Instagram dell'utente con l'hashtag "#vacationspots", mentre un nuovo bollettino meteorologico sarebbe un trigger passivo. I due comportamenti potrebbero stimolare le stesse azioni, ad esempio un nuovo tweet o una voce in Evernote. Un trigger attivo viene richiesto solo quando l'utente esegue un comportamento utilizzando il canale monitorato, tuttavia, e un trigger passivo verrà impostato in movimento e si ripresenterà automaticamente senza ulteriori input dall'utente.

Attiva i canali per utilizzare le ricette.

Le azioni sono "che" in "se questo è quello" e si verificheranno come risultato del trigger. Quando la ricetta IFTTT viene eseguita in risposta a un trigger, è possibile eseguire qualsiasi numero di azioni preimpostate utilizzando i canali abilitati. Alcune azioni includono l'invio di un SMS o e-mail, la pubblicazione su Facebook o Twitter o il salvataggio di una foto o di un messaggio su Evernote o Google Drive.

Finora questo potrebbe sembrare piuttosto ostinato. Non voglio che ogni immagine salvata su foto iOS caricate su Facebook o ogni e-mail che ricevo venga archiviata in Microsoft OneNote; Mi piacerebbe essere più preciso con i miei grilletti e anche le mie azioni. Ecco dove entrano gli ingredienti. Invece di postare su Delicious tutti gli URL che ho salvato su Pocket, IFTTT cercherà gli URL con tag e lascerà tutto il resto da solo. Invece di pubblicare tutte le mie tracce scrobbled di Last.fm su Tumblr, IFTTT pubblicherà solo le mie tracce preferite. Usando gli ingredienti azione, posso quindi perfezionare ulteriormente l'output di IFTTT aggiungendo titoli, tag e altro.

API e come funzionano IFTTT

Le API o le interfacce di programmazione delle applicazioni creano regole per il modo in cui due applicazioni comunicano e interagiscono tra loro. Le API rivelano parti del codice di un'applicazione di servizio, consentendo a una seconda applicazione di eseguire attività utilizzando il servizio.

I programmatori non vogliono rendere accessibile tutto il loro codice per due motivi. Il primo è abbastanza ovvio: è il loro codice e vogliono limitarne la disponibilità o correre il rischio che gli estranei ne rubino pezzi all'ingrosso. In secondo luogo, non tutto il codice di un'applicazione è necessario per eseguire tutte le attività. Specificando esattamente ciò che è importante e rendendo solo quello disponibile con un'API, i programmatori rendono le loro applicazioni molto più accessibili. Ad esempio, Day One sincronizza i dati di un utente su iCloud e Fantastical dà uno sguardo ai calendari di Google e iCloud; Le API consentono a Day One e Fantastical di integrarsi con servizi utili, offrendo un'esperienza utente migliore.

IFTTT funziona utilizzando non solo una o due API ma dozzine. Al momento, IFTTT supporta 85 servizi. Combinando due di questi canali e impostando i parametri per le azioni, IFTTT può eseguire migliaia di attività che vanno dal generale allo specifico.

Creazione di una ricetta da zero: crea una ricetta IFTTT per aggiornare un'immagine del profilo su Twitter

Ci sono un sacco di ricette IFTTT pronte per andare, e puoi ottenere molto successo con quello che c'è già. In precedenza ho descritto come utilizzare IFTTT per creare un diario in Evernote. A volte, però, devi rimboccarti le maniche e fare il lavoro da solo. Ho intenzione di creare una ricetta che aggiorni automaticamente la mia immagine del profilo di Twitter. Anche se questa ricetta potrebbe non essere ciò che desideri tu stesso, servirà come un buon primer sulla creazione di ricette e un esempio di come i diversi servizi interagiscono con IFTTT, e puoi utilizzare i passaggi qui per creare le tue ricette in futuro.

Passo 1

Mentre sei connesso a IFTTT, scegli Creare nel menu di navigazione in alto. Fare clic su "questo" quando viene presentato con l'istruzione "if this then that".

Crea una nuova ricetta da zero.

Selezionare il canale di trigger, il servizio che IFTTT monitorerà per l'input. In questo caso, sto selezionando Foto iOS.

Scegli un canale di innesco.

Mancia: Prima di iniziare, puoi attivare i canali dalla dashboard IFTTT facendo clic canali nel menu di navigazione e seguendo le istruzioni per ciascun servizio.

Attiva il canale, se necessario.

Non ho ancora attivato il canale Foto iOS, quindi devo scaricare l'app IFTTT per iOS e attivare il canale da lì.

Passo 2

Una volta attivato, scegli un trigger. Alcuni canali hanno solo un trigger, ma iOS Photos ne ha diversi. Sto selezionando "Nuova foto aggiunta all'album".

Scegli un innesco tra le opzioni fornite per il canale.

Inserisci il nome dell'album. Il trigger si attiva ogni volta che viene aggiunta una foto all'album Foto iOS specificato.

Completa il grilletto.

Passaggio 3

Ora è il momento di dire a IFTTT cosa fare con le informazioni ricevute dal trigger. Fai clic su "that" nella dichiarazione "if this then that".

Specificare un'azione da eseguire.Scegli un canale per eseguire un'azione.

Seleziona il canale che eseguirà l'azione. Per aggiornare un'immagine del profilo su Twitter, selezionare il canale Twitter.

Attiva il canale, se necessario.

Ancora una volta, non ho ancora attivato il canale Twitter, quindi mi viene richiesto di fornire l'accesso IFTTT. Diversamente dall'ultima volta in cui sono stato costretto a passare all'app iOS IFTTT, posso completare il processo di attivazione accedendo a Twitter nel mio browser. Seguire le istruzioni o continuare con il passaggio successivo se il canale è già attivato.

Passaggio 4

Decidi quale azione deve eseguire Twitter quando riceve la richiesta di attivazione di Foto iOS da IFTTT. Ci sono diverse azioni che IFTTT può eseguire con Twitter, ma ho selezionato "Aggiorna immagine profilo".

Seleziona un'azione da completare.

Passaggio 5

Personalizza l'azione aggiungendo tag o informazioni aggiuntive al tweet. Il tweet è opzionale, quindi, sentitevi liberi di eliminarlo tutti insieme.

Modifica i campi di azione come desiderato.

Mentre IFTTT accetterà l'immissione diretta di testo qui, fornisce anche un elenco di ingredienti ciò attirerà le informazioni dal trigger e lo aggiungerà automaticamente all'azione.

Passaggio 6

Salva la nuova ricetta. Utilizza la descrizione predefinita fornita da IFTTT o creane una nuova e attiva o disattiva le notifiche.

Salva la nuova ricetta.

IFTTT aprirà quindi Le mie ricette pagina, con la nuova ricetta visualizzata in alto. Da lì, attiva o disattiva la ricetta e condividila con altri utenti IFTTT.

IFTTT eseguirà ogni ricetta ogni quindici minuti circa, ma il ricaricare il pulsante controllerà la ricetta immediatamente.

Attiva / disattiva la ricetta, esegui manualmente la ricetta o condividi la ricetta pubblicamente.

Ricorda, questa ricetta viene eseguita solo quando una foto viene aggiunta all'album specificato in iOS. Per farlo funzionare, aggiungi un album con nome appropriato in Foto iOS. Questa ricetta può essere modificata per twittare tutte le foto salvate anche in iOS.

Conclusione

IFTTT è un potente strumento per l'automazione che si basa sulle API di servizio, e per ottenere il massimo da esso, dovrai solo aggiungere un po 'di olio di gomito. Mentre ci sono un sacco di ricette pre-preparate pronte all'uso, avrai la più grande opportunità di personalizzazione se crei le tue ricette. Saranno più adatti alle tue esigenze e ti impediranno di fare clic in giro così tanto per ottenere compiti ripetitivi.

Questa guida dovrebbe farti sentire pronto a fare tutto ciò che puoi dalle combinazioni dei quasi cento servizi e app che funzionano con IFTTT, ma se hai domande o problemi mentre fai una nuova ricetta IFTTT, lascia un commento qui sotto e saremmo felice di aiutarti!