venerdì 16 settembre 2011

Google annuncia la disponibilità delle prime API per Google Plus


Dopo una lunga attesa, Google ha annunciato il rilasciato del primo set API di Google+ per gli sviluppatori, permettendo così ai programmatori di interfacciare le proprie applicazioni con il social newtork di Mountain View. "Abbiamo iniziato con i prodotti di Google, abbiamo aggiunto il pulsante +1 per i proprietari di siti, publisher di contenuti, giochi e introdotto da una manciata di partner. Questo è solo l'inizio anche se - vogliamo che ognuno di voi che crea applicazioni possa includere la ricca condivisione, identità, e le conversazioni nella vostra applicazione". 

"Oggi, stiamo facendo il passo successivo a quel viaggio, lanciando il primo dei + Google API", scrive Chris Chabot, developer relations di Google plus. "Google + offre agli utenti il pieno controllo sulle proprie informazioni, supporta di tutto, dai colloqui intimi con la famiglia a presentazioni e dibattiti pubblici. Il presente comunicato API iniziali è focalizzato solo sulla pubblicazione dei dati - che consente di leggere le informazioni che la gente ha condiviso pubblicamente su Google +", prosegue Chabot. 

Dopo una fase di test privati, cui hanno avuto accesso solo determinati sviluppatori, le API di Google+ vengono mostrate al grande pubblico, seppur in maniera limitata: si potrà accedere in modalità sola lettura alle informazioni pubbliche degli utenti. Ciò significa che almeno per il momento non saranno disponibili client in grado di accedere alle cerchie di amici, ai post privati ed altri dati non visualizzabili pubblicamente. 

Se si desidera ottenere le informazioni di un profilo (per sempio quello di Chabot), è possibile utilizzare il metodo people.get inviando la seguente richiesta HTTP: GET https://www.googleapis.com/plus/v1/people/108189587050871927619?key = yourAPIKey che restituisce l'output della seguente codifica JSON (JavaScript Object Notation):


Analogamente, è possibile ottenere una lista dei post pubblici più recenti del profilo utilizzando il metodo activities.list: è sufficiente registrare la vostra applicazione prima di fare richieste. E se non siete ancora certi che l'utente di Google +  esegua la vostra applicazione (per esempio, perché la stanno installando per la prima volta), allora si può utilizzare il nuovo plus.me OAuth2 per avere la possibilità di chiedere chi si a l'utente. 

Dopo che la vostra applicazione ha effettuato la richiesta in questo ambito, è possibile utilizzare lo speciale identificatore "me" piuttosto che l'identificatore numerico lungo: GET https://www.googleapis.com/plus/v1/people/me. Google, sulla base delle esperienze nel modo in cui la programmazione del web si è evoluta, sta utilizzando standard e migliori pratiche ovunque sia possibile. Google mette a disposizione le librerie (tutte open source) in base ai linguaggi preferiti dagli sviluppatori: Java, GWT, Python, Ruby, PHP, Objective-C, e .NET

Potete trovare maggiori informazioni sulla piattaforma di Google +, tra cui le nuove API di dati pubblici all'indirizzo http://developers.google.com/+ e andando sul nuovo sito degli sviluppatori di Google+. Questo sito sarà il luogo dove andare per l'accesso alla documentazione, termini e politiche, discussioni con altri sviluppatori, strumenti che rendono lo sviluppo sulla piattaforma + più facile e divertente e, naturalmente, il luogo dove saranno fatti gli annunci riguardanti le nuove versioni. 

Incluse nelle politiche di Google plus vi sono tre semplici linee guida a cui Google aspira nei suoi prodotti, e che vorrebbe siano seguite da tutte le applicazioni costruite sulla piattaforma di Google +: mettere al primo posto l'utente, essere trasparenti, e rispetto per i dati dell'utente. Si tratta probabilmente di un test per la comunità di developer che intendono fare di Google+ uno strumento chiave delle proprie applicazioni, cui seguiranno ulteriori aggiornamenti, portando ad una maggiore apertura per l’accesso a Google+.

Nessun commento:

Posta un commento

Related Posts Plugin for WordPress, Blogger...