Molti di voi conosceranno di certo
Google Docs, lo spazio web creato da Google per i propri utenti dove è possibile creare documenti di vario tipo: quelli testuali, presentazioni e fogli di calcolo.
Se volete però creare un'applicazione che sfrutti questo spazio, Google mette a disposizione delle
utili API, le
Google Documents List Data API, giunte alla versione 3.0. Esse permettono di fare un
retrieve dei documenti, il download, l'upload, la condivisione tramite ACL e l'ordinamento in cartelle.
Per imparare a usarle bisogna leggere la
Developer's Guide con i suoi due documenti: una
Reference Guide e una
Protocol Guide. Inoltre si consiglia uno sguardo anche all'
Authentication Guide per la necessaria procedura di accesso ai propri documenti memorizzati in
Google Docs.
Per facilitare il compito dello sviluppatore ci sono anche le
Language Guide riferite alle
client library, le quali aiutano alla scrittura di applicativi, che utilizzano queste
API. Purtroppo, per l'ultima versione il solo
linguaggio supportato è Java mentre altri linguaggi come PHP o Python si fermano alla versione 1.0.
Ciò però non toglie che si possa utilizzare il linguaggio preferito per poter creare l'applicazione, facendo riferimento soprattutto alla
Protocol Guide. Per brevità non vengono qui riportati esempi, poiché complessi e lunghi; però potete trovarne
alcuni, scegliendo il linguaggio più familiare.