di: Francesco Camarlinghi 11 Marzo 2009
Facebook, forse il più noto tra i social network mondiali, offre la possibilità di creare applicazioni che si integrano direttamente nell'interfaccia utente del sito, a cui gli utenti possono iscriversi e, successivamente, accedere attraverso il proprio profilo.
Sono a nostra disposizione delle librerie che ci permettono, ad esempio, di ricevere informazioni sull'utente che sta utilizzando l'applicazione, aggiungere dei messaggi sulla bacheca e così via. Le API ufficiali sono disponibili per PHP ma esistono implementazioni anche per altri linguaggi, tra cui quelli della famiglia .NET. Una lista abbastanza completa è disponibile nella sezione developers di Facebook.
Le librerie che troviamo più interessanti sono:
Iniziare lo sviluppo di una applicazione per Facebook è questione di pochi minuti. Per prima cosa è necessario registrarsi (se non lo siamo già) al sito di social networking e, dal proprio profilo, iscriversi al gruppo Developers. Accediamo quindi alla pagina del gruppo e clicchiamo sulla voce "Crea nuova applicazione".
Figura 1. Creare una nuova applicazione Facebook
Dopo aver scelto un nome e accettato le condizioni del servizio, si apre una pagina che contiene le informazioni principali della nuova applicazione. I dati più importanti, come vedremo in seguito, sono la API Key e la Application Secret. Questi due codici identificano univocamente ogni applicazione e sarà necessario fornirli ogni volta che utilizziamo le API di Facebook.
Figura 2. Ottenere le chiavi di accesso all'applicazione
Guida Windows Azure Code SnippetsLe migliori pratiche per far girare le applicazioni "in the cloud",... |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Amministratore di Reti Windows Server 200820 Febbraio 2012 a Milano |
|
Nessun corso previsto |