Magazine Attualità

Google Apps Script

Creato il 10 gennaio 2013 da Zirconet @zirconet

Falling laptops

Confesso che ancora non ho ben capito le potenzialità di lavorare con il cloud anche se da tempo oramai utilizzo servizi come Dropbox e Google Drive. Ho sempre pensato alla nuvola come ad uno spazio di storage, eppure pur gradendo la suite di office automation di Google che mi permette di lavorare senza installare alcunché (se non il browser per la navigazione) ho sempre ignorato le vere potenzialità di questi strumenti.

google_app_script

Oggi mi sono dovuto ricredere imbattendomi per caso sulle Google Apps Script: un linguaggio di scripting basato su JavaScript che gira nella cloud e come tutti i servizi messi in rete da BigG si tratta di un prodotto di alta qualità benché gratuito che consente in modo semplice di automatizzare task, interfacciandosi alle Google Apps e a servizi di terze parti.

In pratica ero alla ricerca di un sistema per immagazzinare dati da un dispositivo Arduino ed essere avvisato via email all’accadere di una determinata situazione e ho scoperto che Google mi permette di popolare un foglio di lavoro, successivamente alla creazione di un apposito form e quindi con uno script e relativo trigger ricevere un email di avviso.

Inoltre sono riuscito a popolare in tempo reale (in realtà con il solito “delay” di 20 minuti) un foglio excel con le quotazioni prese direttamente da Google finance per tenere sotto controllo il mio portafoglio titoli.

E questo è quanto ho scoperto in poche ore di “lavoro” e al contempo ho compreso che mi si è aperto un mondo nel quale far interagire codice e applicazioni tutto nell’ambiente virtuale di internet, ricevendo nel mondo reale il risultato del lavoro.

Per utilizzare Google Apps Script occorre ovviamente avere un account di Google o attivarne uno di Google Developers e per i neofiti Google mette a una ricca documentazione in proposito:

  • Centinaia di Tutorial;
  • Una dettagliatissima User Guide;
  • Una altrettanto accurata API Documentation, che fornisce dettagli sugli oggetti e i metodi inclusi

Potrebbero interessarti anche :

Ritornare alla prima pagina di Logo Paperblog

Possono interessarti anche questi articoli :